Хранить запоминаемый токен при создании пользователя - PullRequest
1 голос
/ 05 февраля 2020

В настоящее время токен laravel запомнить работает, если вы подтверждаете его по электронной почте.

Как сохранить его одновременно с созданием пользователя?

Вот мой код

$user = New User;
$user->username = $request->username;
$user->password = bcrypt($request->password);
$user->role = $request->role;
$user->remember_token = '' //I don't know how
$user->save();

Спасибо за помощь.

1 Ответ

1 голос
/ 05 февраля 2020

Помните, что токен не имеет ничего общего с созданием пользователя, вы должны игнорировать это поле. Он используется для аутентификации пользователя от повара ie Laravel автоматически устанавливает, если он решит запомнить свой логин.

return URL::signedRoute('users.transactions.show', ['user' => 1, 'transaction' => 1]);

Это даст вам что-то вроде:

my-site.test/users/1/transactions/1?signature=AHNP$£INF$PHWRPWENIRPOIh$£RHDOFHIP

эта ссылка выше действительна только для user 1 и transaction 1.

...