1

Ruby on Rails 3 アプリに認証を追加したいのですが、ユーザーが Google アカウントを使用して認証できるようにするだけで十分です。これは、Chrome ウェブストア用にホストされたアプリにしているためです。これ。ユーザー固有のデータを保存するために、ユーザー データベースにいくつかのカスタム フィールドを作成したいと考えています。これには何を使用すればよいですか?ユーザーが OpenID のみでサインアップできるようにしたい。ありがとう。

4

3 に答える 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 に答える