FacebookユーザーがPloneバージョン4.xで認証できるようにする既存のPloneアドオンを探しています。plonesocial.auth.rpxがありますが、バグがたくさんあり、Plone4では機能しません。
4 に答える
Plone 4 で動作する plonesocial.auth.rpx のフォークがあります: https://bitbucket.org/domruf/plonesocial.auth.rpx
https://github.com/RedTurtle/pas.plugins.velruse
この Plone プラグインでは、Velruse を使用して、Plone サイトでソーシャル ネットワーク ユーザーの認証を有効にできます。
Velruse は次のように定義された Pyramid アプリケーションです。
Velruse は、さまざまな ID プロバイダーやさまざまな認証スキームに対して Web サイト ユーザーを認証させるための統一された方法を提供する認証ルーチンのセットです。
オープンソースであること、ローカルにインストール可能であること、カスタム ID プロバイダーおよび認証スキームに簡単にプラグインできることを除いて、いくつかの点で Janrain Engage に似ています。
—Velruse のドキュメントから
私はそれを使ったことはありませんが、http://pypi.python.org/pypi/collective.facebook.accounts/1.0b2はあなたが望むことをすると思います
Martin の本のコードを使用して FaceBook で認証を行ったところ、うまく機能しました。
facebook-app キーをハードコンディングする代わりに、構成可能なコントロール パネルを作成する作業を行いました。コードはhttp://github.com/codesyntax/cs.auth.facebookで確認できます。
Twitter でも同様の作業を行いました: http://github.com/codesyntax/cs.auth.twitter