Frage

code example come from this

I confused on example code I didn't login and click link from email
and get user id from?

 $user = Sentry::findUserById(1);
War es hilfreich?

Lösung

the example it not clear I found another function

$user = Sentry::findUserByResetPasswordCode($code);

Andere Tipps

You can find user by the code, then you can login into application to change the password

try
{
  $user = Sentry::findUserByResetPasswordCode($code);

  if ($user->checkResetPasswordCode($code)){
    Sentry::login($user, false);
    return Redirect::route('application.reset_password');
  }
}
catch(\Cartalyst\Sentry\Users\UserNotFoundException $e)
{
  return Redirect::route('login')->with('message' , 'Code not valid');
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top