mirror of
https://git.meshkee.com/cssd/cssd-back.git
synced 2026-10-13 06:21:05 +03:30
change default spatie guard name to api
This commit is contained in:
@@ -6,6 +6,7 @@ use App\Http\Controllers\Controller;
|
|||||||
use App\Models\User;
|
use App\Models\User;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Packages\Messaging\src\Facades\MessageResponse;
|
use Packages\Messaging\src\Facades\MessageResponse;
|
||||||
|
use Spatie\Permission\Models\Role;
|
||||||
|
|
||||||
class RegisterController extends Controller
|
class RegisterController extends Controller
|
||||||
{
|
{
|
||||||
@@ -30,7 +31,7 @@ class RegisterController extends Controller
|
|||||||
$user->medical_center_id = $request->medical_center_id;
|
$user->medical_center_id = $request->medical_center_id;
|
||||||
$user->password = bcrypt($request->password);
|
$user->password = bcrypt($request->password);
|
||||||
$user->save();
|
$user->save();
|
||||||
$user->assignRole('User','api');
|
$user->assignRole('User');
|
||||||
return response()->json($user, 200);
|
return response()->json($user, 200);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -27,6 +27,8 @@ class User extends Authenticatable
|
|||||||
'email_verified_at' => 'datetime',
|
'email_verified_at' => 'datetime',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
protected function getDefaultGuardName(): string { return 'api'; }
|
||||||
|
|
||||||
public function medical_center(): BelongsTo
|
public function medical_center(): BelongsTo
|
||||||
{
|
{
|
||||||
return $this->belongsTo(MedicalCenter::class);
|
return $this->belongsTo(MedicalCenter::class);
|
||||||
|
|||||||
Reference in New Issue
Block a user