campaign-off40

دوره مجازی Laravel - جلسه 45 - استفاده از Json Web Token در پیاده سازی وب سرویس ها



visibility  
mode_comment   ۴

به نام خدا و سلام. بحث امنیت و دسترسی به منابع یک وب سرویس همیشه دغدغه برنامه نویسان بوده، در این جلسه در مورد json web token برای پیاده سازی token در وب سرویس ها صحبت می کنیم.

info توجه

این مطلب یک جلسه از آموزش حرفه ای لاراول می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در آموزش حرفه ای لاراول

comment دیدگاه کاربران
AKM_420 replyپاسخ

سلام،
ببخشید اون قسمت شرطمون، برای من کلا چه ایمیل و پسورد معتبر بفرستم چه نامعتبر در هرصورت میره توی شرط و میگه نامعتبره! مشکل کجا میتونه باشه؟!

public function login(Request $request) {
        $credentials = $request->only(’email’, ‘password’);
        if(! $token = JWTAuth::attempt($credentials))
        {
            return response()->json([‘error’ => ‘invalid_credentials’], 401);
        }
        return response()->json(compact(‘token’));
    }
کیوان علی محمدی

سلام حتما چک کنید اطلاعات ارسال شده درست باشه.

AKM_420 replyپاسخ

نه، اطلاعاتی که ارسال میشه صحیح هست چندین تست کیس فرستادم ولی…
اما یه نکته ای که متوجه شدم توی فایل composer.json شما یه سری خط کد بیشتر از مال من هست! که با افزودن اونها بازهم تفاوتی ایجاد نشد!
از جمله:
الف)در قسمت require:
“barryvdh/laravel-debugbar”: “~2.4”,
“econea/nusoap”: “v0.9.5.4”,
“guzzlehttp/guzzle”: “^6.3”,
“morilog/jalali”: “^2.3”,
ب)در قسمت require-dev:
“barryvdh/laravel-ide-helper”: “^2.4”,

کیوان علی محمدی

تا جایی که می بینم این موارد ربطی به اون مشکل شما نباید داشته باشه.نسخه پکیج رو یه بررسی کنید و هم چنین با نسخه فعلی در اینترنت

ارسال نظرات

کاربر گرامی، امکان ارسال نظر و پشتیبانی برای دوره های مجازی فقط برای دانشجویان این دوره امکان پذیر می باشد.