簡體   English   中英

Laravel 5.6 Auth Register使用一個字段

[英]Laravel 5.6 Auth Register use one field

我正在用兩種注冊方式制作項目,取決於另一列

register_tupe (int)

因此,如果此列的值為0,則將使用名稱,電子郵件和密碼進行注冊

如果值為1,則注冊將僅帶有一個手機號碼,這意味着一個字段,如果用戶輸入他的手機號碼,我將使用該激活碼向用戶發送SMS消息,在他輸入激活碼后,他將重定向轉到其他頁面,他可以使用他的姓名,電子郵件和密碼來完成注冊。

我如何在laravel中做到這一點? 我希望有人能幫助我。

您需要創建另一個表來存儲要在您的網站上注冊的用戶的唯一激活碼和手機號碼,不要運行注冊過程,因為在laravel中,您需要電子郵件將記錄保存在users表中。 如果列標志設置為1,則在注冊控制器中或在發送請求的位置進行檢查,然后重定向到用戶將在其中輸入激活碼的視圖,獲取該代碼並與您的數據庫記錄匹配(如果存在),然后通過設置將其標記為使用將使用的列值設置為1,因此您將知道在進行注冊過程之后該代碼已被使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM