ryosuke27 / laravel-dynamodb-authentication
Laravel and DynamoDB make authentication
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:n
Requires
- php: >=8.1.0
- laravel/framework: ~9.2
This package is not auto-updated.
Last update: 2025-06-19 16:43:27 UTC
README
概要
Laravel フレームワークを利用した Web アプリケーションと DynamoDB でログイン認証を できるようにするライブラリです。
Laravel の既存の middleware を介して利用することができるためクッキーなど Laravel が用意している認証機能をそのまま利用することができます。
セットアップ
driverをdynamoDbProvider に変更: config/auth.php
'users' => [
'driver' => 'dynamoDbProvider', ⇦変更
'model' => App\Models\User::class,
],
AuthServiceProviderの設定をdynamoDbProviderに変更: app/Providers/AuthServiceProvider.php
public function boot()
{
$this->registerPolicies();
Auth::provider('dynamoDbProvider', function ($app, array $config) {
// Return an instance of Illuminate\Contracts\Auth\UserProvider...
return new DynamoDbProvider();
});
}