Skip to main content

Black Friday 2025! Only until December 1st: coupon FRIDAY25 for 40% off Yearly/Lifetime membership!

Read more here

agorakit/agorakit

434 stars
2 code files
View agorakit/agorakit on GitHub

routes/web.php

Open in GitHub
Route::group(['middleware' => ['web']], function () {
//
Route::get('autologin/{username}', 'Auth\AutoLoginController@login')->name('autologin');
//
});

app/Mail/LoginByEmail.php

Open in GitHub
use Illuminate\Mail\Mailable;
use \App\User;
use URL;
 
class LoginByEmail extends Mailable
{
//
public function build()
{
$login_url = URL::temporarySignedRoute(
'autologin', now()->addMinutes(30),
['username' => $this->user->username, 'redirect' => '/']
);
return $this->markdown('emails.loginbyemail')
->subject('['.setting('name').'] '. __('Your login link'))
->with('login_url', $login_url);
}
}

We'd Love Your Feedback

Tell us what you like or what we can improve

Feel free to share anything you like or dislike about this page or the platform in general.