how can now() ever be tomorrow?
Apr 23, 2022
7
Level 1
How to generate a random code for everyday
Hello everyone I need a help. About how to generate a random code every next day, so when a day's already tomorrow then the code will be generated. So for example, I have a case like this.
// Generate route dynamic for login
// Check if already tomorrow
$generateRoute = '62639d1c3fbdd';
if(Carbon::now()->isTomorrow()) {
$generateRoute = uniqid();
}
$users = User::where('is_admin', 1)->get();
foreach($users as $user) {
// Send generateRoute to email user
Mail::to($user->email)->send(new sendInfoRouteLogin($generateRoute));
}
Route::get('/login/'.$generateRoute, [AuthenticatedSessionController::class, 'create'])
->middleware(['guest:'.config('fortify.guard')])
->name('login');
}
Is it a true way?, I need a suggestions.
And thanks for all everyone 🙏.
Please or to participate in this conversation.