Skip to content

Commit c2557fa

Browse files
committed
Multi guard auth login
1 parent 22cc53c commit c2557fa

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
# Laravel api login
1+
# Laravel API Authentication
22

3-
Install with composer and update.
3+
Multi guard authentication API with sessions in Laravel.
4+
5+
## Install
6+
7+
Update with compoer.
48

59
## Config
610

database/migrations/2023_08_04_105808_create_admin_users_table.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
*/
1212
public function up(): void
1313
{
14+
// Super Admin
1415
$superadmin = Admin::create([
1516
'name' => 'Super Admin',
1617
'email' => Config::get('atomjoy.super_admin_email', 'superadmin@example.com'),
@@ -24,6 +25,7 @@ public function up(): void
2425

2526
$superadmin->assignRole('super_admin');
2627

28+
// Admin
2729
$admin = Admin::create([
2830
'name' => 'Admin',
2931
'email' => Config::get('atomjoy.admin_email', 'admin@example.com'),
@@ -37,6 +39,7 @@ public function up(): void
3739

3840
$admin->assignRole('admin');
3941

42+
// Worker
4043
$worker = Admin::create([
4144
'name' => 'Worker',
4245
'email' => Config::get('atomjoy.worker_email', 'worker@example.com'),

0 commit comments

Comments
 (0)