2013-02-06 38 views

回答

0

您需要重寫設計註冊控制器。

create方法中,獲取用戶輸入,將其發送到您的其他網站,然後致電super來處理設計註冊。

由於CSRF保護,您當然希望通過API將數據發送到其他網站。

+0

我敢打賭,它使用註冊控制器時加密。你指的是哪個控制器? – aquauser

+0

爲了他想要的,他需要重寫Devise控制器,將原始數據發送到其他站點,然後調用'super'(我的答案更清晰) – ByScripts

+0

我相信我們需要覆蓋create方法,不是嗎? – aquauser

0

您無法獲得未加密的密碼。

Devise使用Bcrypt,它是一種單向加密算法。創建完全重複的唯一方法是直接複製加密密碼,而不是使用未加密的版本。

但是,我強烈建議不要這樣做,你想達到什麼目的?有沒有更好的方法來處理這個問題 - OAuth?

+0

我需要允許用戶註冊,然後在用於支持其會員區的平臺上爲他創建一個帳戶。 – aquauser

相關問題