Ruby on Rails 3 アプリに認証を追加したいのですが、ユーザーが Google アカウントを使用して認証できるようにするだけで十分です。これは、Chrome ウェブストア用にホストされたアプリにしているためです。これ。ユーザー固有のデータを保存するために、ユーザー データベースにいくつかのカスタム フィールドを作成したいと考えています。これには何を使用すればよいですか?ユーザーが OpenID のみでサインアップできるようにしたい。ありがとう。
3 に答える
2
devise_openid_authenticatablegemを試すことができます。私自身は使用していませんが、すべてのRailsプロジェクトで使用しているDevise認証gemを使用して、必要な処理を実行できるようです。
于 2011-02-07T19:06:11.603 に答える
2
これを処理するために、 authlogicおよびauthlogic-oidアドオンを使用してきました。
于 2011-02-07T18:42:31.743 に答える
2
Google OpenID だけでなく、omniauth gem を試す必要があります。Omniauth はプロバイダーからユーザーのデータを取得し、増幅できるアプリケーションに渡します
于 2011-02-07T18:49:16.287 に答える