パスワードなしでユーザーにログインする方法を見つけようとしています。
その理由は、私のサイトに phpBB3 フォーラムがあり、ユーザーが既にそこにログインしているためです。そのため、私は現在、サイトを単なるフォーラム以上のものにする拡張機能を構築しています (CakePHP を使用)。ユーザーがフォーラムにアカウントを作成するときに、自動アカウント作成をCakePHPに添付できると思いました(もちろん、既存のユーザー向けの他のリンク)。したがって、ユーザーは、フォーラムに登録したのと同じユーザー名を持つ CakePHP アカウントを取得します。つまり、サイトの CakePHP 部分に登録する唯一の方法は、最初にフォーラムに登録することです。
ここで、ユーザーが引き続きフォーラムにログインできるように、phpBB3 ログインによってログ全体を処理したいと思います。次に、ログインに使用したユーザー名を使用して、サイトの CakePHP 部分にもログインするコードを添付します。フォーラムへ。
このようにして、フォーラムでのステータスによってユーザーを独自の ACL グループに配置することもできます。
それが私が求めていることであり、この方法でユーザーにログインする方法を知る必要があります。完全なコードを探しているわけではありません。パスワードをまったく持たずにCakePHPでユーザーにログインする方法を説明する答えを探しているだけです。
http://bakery.cakephp.org/articles/wilsonsheldon/2009/01/13/phpbb3-api-bridgeも見ましたが、探しているものとはまったく異なります...