我正試圖找到一種方法來登錄用戶沒有密碼。如何: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