我正试图找到一种方法来登录用户没有密码。如何:CakePHP无密码登录?
原因是我在我的网站phpBB3论坛和用户已经登录在那里。因此,我现在正在构建一个扩展到网站,不仅仅是论坛(使用CakePHP)。我认为当用户为论坛创建一个帐户时(当然还有现有用户的其他链接),我可以将自动帐户创建附加到CakePHP。因此,用户将获得与他们在论坛中注册的用户名相同的CakePHP帐户。这意味着注册CakePHP部分网站的唯一方法就是先注册到论坛。
现在我想通过phpBB3登录来处理整个日志记录事件,以便用户仍然可以登录到论坛,然后附上一段代码,该代码还会使用用户名登录到CakePHP网站的一部分他们曾经登录论坛。
通过这种方式,我也可以通过在论坛中的状态将用户置于自己的ACL组中。
这就是我所追求的,我需要知道如何以这种方式登录用户。 我不是在寻找完整的代码我只是在寻找一个答案,解释了如何在CakePHP中登录用户,而不需要他们拥有密码。
我也看了http://bakery.cakephp.org/articles/wilsonsheldon/2009/01/13/phpbb3-api-bridge但它只是不相当是什么我正在寻找...
因此,注册用户的方式只是给他们随机或任何密码,然后登录并不需要任何用户密码输入,我可以直接登录他们只用他们的用户名?你知道我如何从会话数据中获取PHPBB用户名到CakePHP端吗? – Pehmolelu 2011-04-04 13:15:45