Skip to main content

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

Read more here

OpenLitterMap/openlittermap-web

122 stars
4 code files
View OpenLitterMap/openlittermap-web on GitHub

composer.json

Open in GitHub
{
//
"require": {
"php": "^7.3",
"ext-json": "*",
//
"laravel/passport": "^10.0"
},
//
}

app/Models/User/User.php

Open in GitHub
use Illuminate\Foundation\Auth\User as Authenticatable;
use Laravel\Passport\HasApiTokens;
 
class User extends Authenticatable
{
use HasApiTokens;
//
}

config/auth.php

Open in GitHub
return [
//
'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'users',
],
 
'api' => [
'driver' => 'passport',
'provider' => 'users',
'hash' => false,
],
],
//
];

app/Providers/AuthServiceProvider.php

Open in GitHub
use Illuminate\Foundation\Support\Providers\AuthServiceProvider as ServiceProvider;
use Laravel\Passport\Passport;
 
class AuthServiceProvider extends ServiceProvider
{
//
public function boot()
{
//
Passport::routes();
Passport::tokensExpireIn(now()->addDays(365));
Passport::refreshTokensExpireIn(now()->addDays(365));
//
}
}

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.