1

Ruby on Rails 3アプリに認証を追加したいが、私はChrome用にホストされたアプリケーションにしているので、ユーザーは自分のGoogleアカウントで認証できる必要があるWebstoreだから、私はOpenIDがうまくいくと思う。私は、ユーザー固有のデータを格納するために、ユーザーデータベースにいくつかのカスタムフィールドを必要とします。これには何を使用すべきですか?私はユーザーがOpenIDだけでサインアップできるようにしたい。おかげさまで Rails 3 - OpenID認証のみを使用する

答えて

2

Google OpenIDだけでなくomniauth gemも試してみるべきです。 Omniauthはプロバイダからユーザーのデータを受け取り、増幅できるアプリケーションに渡します

2

devise_openid_authenticatable gemを試すことができます。私は自分で使ったことはありませんが、Devise認証の宝石を使ってほしいと思うように見えます。これは私のすべてのRailsプロジェクトで使っているものです。

関連する問題