1
Я пытаюсь зарегистрировать пользователя в использовании CakePHP 3 сразу после регистрации, но я не был успешным. Это то, что я делаю:CakePHP 3: Как автоматически зарегистрировать пользователя после регистрации
function register(){
// ....
if($result = $this->Users->save($user)){
// Retrieves corresponding user that was just saved
$authUser = $this->Users->get($result->id);
// Log user in using Auth
$this->Auth->setUser($authUser);
// Redirect user
$this->redirect('/users/account');
}
}
Это правильный способ сделать это :) –
Удивительный .. спасибо вы Хосе Лоренцо –
Я тоже даю это, и я попытался использовать ваш код, но он не работает. Значение переменной $ result представляется неинициализированным, это ошибка. Есть идеи? – Tom