2009-07-24 18 views
3

プログラマが提供する定義済みの入力(ユーザ名、パスワード、およびすべてのもの)をユーザが自動的に登録できるのはcakephpで可能ですか?cakephpにユーザを自動的に登録する

メンバーの制限区域に入る/アクセスしようとすると自動的にユーザーを登録したいと考えています。

この機能を実現するのを手伝ってください。 CakePHPのバージョン1.2を使用して

、XAMPP

おかげで...

答えて

2

:)

答えを見つけて、:)

私は単にこの

$this->data['User']['password'] = "test"; 
$this->data['User']['email'] = "[email protected]"; 
$this->data['User']['password'] = "Registered"; 

のように自分で

'$this->data' 

いくつかの値を割り当てられ、その後、追加アクションが、それはだやりましたそれに応じて...

1

これは奇妙に聞こえます。なぜユーザー名とパスワードを要求するだけでなく、そのユーザーが存在するかどうかを確認するのはなぜですか?ユーザーが存在する場合は、ユーザーを認証します。そうでない場合は、提供された資格情報を持つアカウントを作成します。それはうまくいかないでしょうか?

+0

実際にはFacebookのアプリケーションでもあり、私はFacebookのアプリケーションの訪問者がこのアプリケーションのために別々に登録するよう促されているので、新しいユーザーがメンバーの制限されたエリアにアクセスするたびに新しいアカウントを登録する必要があった.. 私は自分自身を明確にすることを望みます。:-) –

+1

その場合は、Facebook Connectを使用します。 – inkedmn

+0

はい、:-)実際には以下のトリックも効果的でしたが、facebook connectほど効率的ではありませんでした。 facebook connectとcakephpの認証コンポーネントとの統合に関する非常に良いチュートリアル(http://cutfromthenorth.com/integrating-facebook-connect-with-cakephps-auth-component/comment-page-1/#comment-157)が見つかりました。 –

関連する問題