在cakephp中是否可以通過程序員提供的一組預定義的輸入(用戶名,密碼和所有......)自動註冊用戶?在cakephp中自動註冊用戶
我想每當他嘗試進入/訪問成員的禁區時自動註冊一個用戶。
請幫我實現這個功能。
使用CakePHP V1.2,XAMPP
謝謝...
在cakephp中是否可以通過程序員提供的一組預定義的輸入(用戶名,密碼和所有......)自動註冊用戶?在cakephp中自動註冊用戶
我想每當他嘗試進入/訪問成員的禁區時自動註冊一個用戶。
請幫我實現這個功能。
使用CakePHP V1.2,XAMPP
謝謝...
:)
找到了答案,:)
我只是通過自己分配
'$this->data'
一些值這樣
$this->data['User']['password'] = "test";
$this->data['User']['email'] = "[email protected]";
$this->data['User']['password'] = "Registered";
,然後添加操作確實很相應地工作..
這聽起來很奇怪。爲什麼不提示輸入用戶名和密碼,然後檢查用戶是否存在。如果用戶存在,請嘗試對其進行身份驗證。如果沒有,請使用提供的憑據創建一個帳戶。這不行嗎?
實際上它也是一個Facebook應用程序,我不希望我的Facebook應用程序的訪問者被提示分別註冊此應用程序,這就是爲什麼我需要在新用戶訪問成員的禁區時註冊一個新帳戶.. 我希望我自己清楚,.. :-) – 2009-07-24 18:06:57
在這種情況下,我會使用Facebook連接。 – inkedmn 2009-07-24 20:10:06
是的,:-)實際上,下面的技巧也起作用,但並不像facebook連接那樣高效。在facebook facebook連接到cakephp的auth組件上找到一個非常好的教程(http://cutfromthenorth.com/integrating-facebook-connect-with-cakephps-auth-component/comment-page-1/#comment-157)。 – 2009-07-29 06:20:03