راکت
حل شده

laravel passport

1 پاسخ

سلام دوستان .
می خواستم بدونم چجوری میشه که کد هایی که توی پکیج passport برای لاگین کردن هستش رو تغییر داد؟؟ مثلا بگیم اگر یوزر این فیلد توی دیتابیس رو پر نکرده بود نتونه وارد بشه؟؟
@ali.bayat
@TimeRunner2359
@mohsenbostan
@hosseinshirinegad98
@khanzadimahdi

ثبت پرسش جدید

پاسخ‌ها

1
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

بهترین پاسخ

کاری که من انجام میدم ساخت یک APIAuthenticationController هست
و متد های register و login هم درش قرار میدم.

    $user = User::where('email', $request->email)->first();
    if ($user) {
        if (Hash::check($request->password, $user->password)) {
            $token = $user->createToken('GrantClient')->accessToken;
            $response = ['token' => $token];
            return response($response, 200);
        }

حالا شما میتونی فیلد مورد نظرت رو هم در این بین چک کنی

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام