8

認証にomniauthを使用する談話の使用を検討しています。これは、現在のユーザーベースと統合するために必要です (現在、電子メールまたは Facebook を介して認証されています)。1 つの可能性は、カスタム omniauth 戦略 ( https://github.com/intridea/omniauth-oauth2など) を作成することです。談話コードを微調整する予定ですが、現在のアプリを Oauth2 プロバイダーとして実装する必要がありますか? または、これに対するより簡単な解決策はありますか?

私はこれが少し自由であることを知っています。私は、このアプリに言説を追加する最も簡単な方法を探していると思います。現在、他にも何百万ものことが起こっているので、非常に単純なユースケースのように見えるものの最速に非常に焦点を当てています.

どうも

4

1 に答える 1

0

OAuth2 ルートに行くのはかなり合理的です。

別の方法は、Omniauth ID 戦略を使用することです。[1] Omniauth Identity Strategy を使用すると、読み取り専用アクセスを使用してデータベースに対して認証できます。JSON API に対して認証することも可能です。[2]

[1] https://github.com/intridea/omniauth-identity [2] https://github.com/intridea/omniauth-identity#custom-auth-model

于 2015-04-01T14:36:06.480 に答える