我正在使用Devise來處理註冊過程。在註冊時 - 在另一個站點上使用相同憑據創建重複帳戶
如何在使用相同憑據的另一個站點上通過ajax創建重複帳戶?
我可以覆蓋註冊控制器,但不知道如何獲得未加密的密碼。
我正在使用Devise來處理註冊過程。在註冊時 - 在另一個站點上使用相同憑據創建重複帳戶
如何在使用相同憑據的另一個站點上通過ajax創建重複帳戶?
我可以覆蓋註冊控制器,但不知道如何獲得未加密的密碼。
您無法獲得未加密的密碼。
Devise使用Bcrypt,它是一種單向加密算法。創建完全重複的唯一方法是直接複製加密密碼,而不是使用未加密的版本。
但是,我強烈建議不要這樣做,你想達到什麼目的?有沒有更好的方法來處理這個問題 - OAuth?
我需要允許用戶註冊,然後在用於支持其會員區的平臺上爲他創建一個帳戶。 – aquauser
更新:可以在用戶的確認嗎? (Ref:Confirmable for Devise) – aquauser