2012-02-15 7 views
-1

Zend Frameworkのset IdentityとsetCredentialの違いは何ですか?Zend FrameworkのsetIdentityとsetCredentialの違いは何ですか?

$authAdapter->setIdentityColumn('username') 
     ->setCredentialColumn('password'); 

$authAdapter->setIdentity($data['username']) 
     ->setCredential($data['password']); 

詳細な説明が必要な場合はお手伝いください。

+0

質問-1私の質問には何が問題なのですか。 – Jalpesh

答えて

2

identityColumn:これは、IDを表すために使用されるデータベーステーブルの列の名前です。 ID列には、ユーザー名や電子メールアドレスなどの一意の値が含まれている必要があります。

credentialColumn:これは、資格証明を表すために使用されるデータベース表の列の名前です。単純なアイデンティティおよびパスワード認証方式の下では、資格証明値はパスワードに対応します。 credentialTreatmentオプションも参照してください。

基本的には、setIdentityは、ユーザ名を設定するようにシステムに指示し、setCredentialは、認証のために提供されたパスワードを設定するようにシステムに指示します。

希望します。 Ref:Zend Table

+0

おかげで私は違いが何であるか理解しています – Jalpesh

関連する問題