JoomlaソースonUserAuthenticate
で、API(google経由)では見つからなかったcaledメソッドを見つけましたが、その機能はonLoginUserに似ています...したがって、ログイン/パスワードチェックの後、次のコードを実行する必要があります。この関数。結果として、私は持っていますtrue/false
-それに応じて、ユーザーの認証を完全に設定する必要があります。ユーザーのログイン/パスワードは正しいが、私のコードがfalse->認証失敗を返したとしても...
私は次のようなことを試みています:
functionon UserAuthenticate($credentials,$options,&$response){
jimport('joomla.user.helper');
$username=mysql_real_escape_string($credentials['username']);
$password=mysql_real_escape_string(md5($credentials['password']));
//my code returns $result
if($result!=NULL){
$response->status=JAUTHENTICATE_STATUS_SUCCESS;
$response->error_message='';
}
else{
$response->status=JAUTHENTICATE_STATUS_FAILURE;
$response->error_message=JText::_('JGLOBAL_AUTH_INVALID_PASS');
}
}