autoにauthlogicを使用すると、明示的なユーザー登録をバイパスし、ユーザーを作成します
-
16-09-2019 - |
質問
私は、自動オープンIDを使用することを選択したユーザーを登録するAuthlogicを使って行く方法を思ったんだけど。今、彼らは、彼らが開いているIDを選択した場合でも、中にログインできるようになる前に最初に登録する必要がありますが、彼らはちょうど私がオープンIDプロバイダから必要なすべての詳細を取得して直接ログインすることができれば、私は好みます。しかし、私はこれをやって行くのかわかりませんか?
私は、ユーザー・セッション・コントローラの内部でそれを行うか、モデル内authlogic拡張するいくつかのファンシーな方法はありますか?
誰かが右方向に私を指すことができれば、、私は感謝されると思います。
ここで私は2つのページで、今持っているものの例です。
http://morning-warrior-55.heroku.com/する
おかげで、
解決
Gaizkaのバージョンは私のために美しく動作しているようです。
http://github.com/gaizka/authlogic_openidする
おかげで、ここで働くことの一例です。
http://big-glow-mama.heroku.com/する
http://github.com/holden/authlogic_openid_selector_example/tree/with- Facebookの/ の
他のヒント
あなたはauto_register
モデルでUserSession
メソッドを使用する必要があります。私は非常に同じ質問を解決しようでしたが。私は初めてのログイン/登録に成功します。
ユーザーがログインしようとする第二の時間は、システムが再度登録しようとします。
所属していません StackOverflow