私はphpbbフォーラムを持っており、モバイルフレンドリーアプリに使用されるレールアプリケーションを開発しています. phpbb と rails の間で SSO を実行する方法が必要です。
github で phpbb-auth という ruby gem を見つけましたが、3 年以上更新されていません。
私の最初の考えは、Rails で phpass (最新の phpbb が使用しているものだと思います) を模倣し、Devise/Warden で認証するときに、Rails が phpbb_users テーブルを参照するようにすることでした。
しかし、その作業は気が遠くなるようなものになり、管理しなければならないもう 1 つのライブラリになってしまいました。
次に考えたのは、Warden が phpbb_session をチェックするプラグインを作成し、存在する場合は続行することでした。それ以外の場合は、phpbb ログイン ページにリダイレクトします。
以前にこれを行ったことがある人はいますか?もしそうなら、どのような方法を使用しましたか?