[英]Laravel apply form with oauth2 - conceptional question
我嘗試構建一個申請表,您必須在提交申請后與discord oauth2連接。 所以我已經設置了整個 oauth,我可以制作一個按鈕,您可以在其中與不和諧聯系,然后填寫您的表格。 但我想讓表單提交和 oauth 請求使用相同的按鈕。 現在我面臨的問題是,我無法通過 oauth 請求傳遞附加數據。
我的“應用程序”表有 id、discord_id 和表單數據列。 所以我的第一個想法是只存儲表單數據並重定向到 discord oauth 頁面,然后返回控制器並添加 id。 問題是,我無法將額外數據傳遞給 oauth,因此我無法正確分配用戶不和諧 ID。
也許你們有任何想法或已經使用過 discord oauth2。
謝謝
聽起來您是在追求 OAuth2 授權代碼授權。
Discord 的開發者網站在此處提供了有關此操作的指南。
其運作方式的基本思想如下:
你提到你正在使用 Laravel,我強烈建議你看看Laravel Socialite ,它會為你處理很多這種邏輯。
然后,您可以使用Discord Socialite Provider專門處理 Discord 的邏輯。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.