AuthlogicおよびHTTPダイジェスト認証
-
06-07-2019 - |
質問
Authlogicを使用するサイトにHTTPダイジェスト認証を追加するソリューションを探しています。
Authlogic自体はHTTP simple 認証のみをサポートしています。
グーグルとグーグルを使っていますが、すぐに使える解決策やアウトラインさえ見つかりません。
解決
Authlogicセッションモデルが UserSession
と呼ばれると仮定すると、次のように手動でセッションを作成することでいつでもユーザーをログインできます:
UserSession.create(user)
したがって、できることは、RailsのHTTPダイジェスト認証のサポートを使用してユーザーを認証し、認証に成功したら、 UserSession.create(user)
呼び出しを追加して、 Authlogicを使用します。
これは、たとえばTwitterからのユーザーのログインを処理する方法です。
所属していません StackOverflow