user UID
This commit is contained in:
@@ -46,6 +46,7 @@ class AuthController extends Controller
|
|||||||
'email' => ['required', 'email', 'max:255', 'unique:users'],
|
'email' => ['required', 'email', 'max:255', 'unique:users'],
|
||||||
'password' => ['required', 'string', 'min:8', 'confirmed'],
|
'password' => ['required', 'string', 'min:8', 'confirmed'],
|
||||||
'role' => ['string'],
|
'role' => ['string'],
|
||||||
|
'uid' => ['required','string', 'unique:users'],
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$user = User::create([
|
$user = User::create([
|
||||||
@@ -53,6 +54,7 @@ class AuthController extends Controller
|
|||||||
'email' => $credentials['email'],
|
'email' => $credentials['email'],
|
||||||
'password' => Hash::make($credentials['password']),
|
'password' => Hash::make($credentials['password']),
|
||||||
'role' => $credentials['role'],
|
'role' => $credentials['role'],
|
||||||
|
'uid' => $credentials['uid'],
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$profile = Profile::create([
|
$profile = Profile::create([
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ class User extends Authenticatable
|
|||||||
'password',
|
'password',
|
||||||
'email_verified_at',
|
'email_verified_at',
|
||||||
'role',
|
'role',
|
||||||
|
'uid'
|
||||||
];
|
];
|
||||||
|
|
||||||
protected $hidden = [
|
protected $hidden = [
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ return new class extends Migration
|
|||||||
$table->string('password');
|
$table->string('password');
|
||||||
$table->rememberToken();
|
$table->rememberToken();
|
||||||
$table->string('role')->nullable();
|
$table->string('role')->nullable();
|
||||||
|
$table->string('uid')->unique();
|
||||||
$table->foreignId('created_by')->nullable()->constrained('users')->onDelete('set null');
|
$table->foreignId('created_by')->nullable()->constrained('users')->onDelete('set null');
|
||||||
$table->foreignId('updated_by')->nullable()->constrained('users')->onDelete('set null');
|
$table->foreignId('updated_by')->nullable()->constrained('users')->onDelete('set null');
|
||||||
$table->foreignId('deleted_by')->nullable()->constrained('users')->onDelete('set null');
|
$table->foreignId('deleted_by')->nullable()->constrained('users')->onDelete('set null');
|
||||||
|
|||||||
Reference in New Issue
Block a user