8

私の質問はかなり単純です。ローカルログインとサードパーティログインの両方を許可するCodeIgniterのシステムはありますか?(FB / Twitter / Googleなど)

私はA3Mを試しましたが、使いづらく、古いソフトウェアの場合のように、箱から出してすぐに機能する前にいじくり回す必要があります。

私の現在の解決策はflexiauthですが、サードパーティのログインはまったく提供されておらず、開発者への電子メールの後、彼はすぐにそれを統合することを計画しているようには見えません。

では、最新でサードパーティとローカルログインの両方を提供する優れたシステムを知っている人はいますか?

ない場合、他のどのPHPフレームワークにそのようなパッケージがありますか?

明確にするために編集:私はこれらの両方を行うシステムを探しています。自分自身を統合できるシステムでの回答とコメントに感謝しますが、その最終結果はせいぜい不安定になります。これを以前に行ったことがある人がいる必要があります。すべてが1つのパッケージに統合されているため、連携して動作するように設計されています。

4

2 に答える 2

3

CI OAuth2の実装が必要な場合は、クライアントとサーバーの両方であるこのライブラリを使用できます。

それ以外の場合、OpenIDには次のライブラリを使用します。

于 2012-12-22T03:42:21.763 に答える
3

私もちょうど一ヶ月前にこのようなものを探していましたが、失敗しました。私が見た単純な方法ですべてが統合されている唯一のフレームワークはmeteorですが、これはPHPフレームワークではありません。

さまざまなPHPライブラリをCIライブラリでラップすることで自分でやらなければなりませんでした。ソースコードはgithubにあります:CITwitterとWhoYou MeetライブWebアプリ)。Twitter、LinkedIn、Facebookの認証に加えて、電子メールの検証とパスワードの回復を備えた多くのローカル認証ロジックがあります。

恥知らずなプロモーションと考えられることは承知していますが、お役に立てば幸いです。探しているものとは異なりますが、かなり安定しているようですので、お気軽にご利用ください。

たぶん、他の人が使用できるように、スタンドアロンライブラリ(Twitterで行ったように)でこのすべてのロジックを抽出する時間があります:)

于 2012-12-22T13:12:18.710 に答える