#利用Auth套件會員登出,通行證過期操作,獲取使用者資料

#獲取使用者資料:

1.先做一個會受到保護的API端點

先建立一個user function,當執行這個request的時候,透過user()函式撈出使用者資料

2.然後選擇Authorization ,選擇type 是bearer Token ,並放入我們的通行證(右邊)

3.接著將路徑改為user

4.設定路由

利用Route::group設定所有的route都要經過middleware(中間層),並使用laravel本身內建的auth:api執行

5.執行POSTMAN,成功取得使用者資料

#會員登出:

1.建立一個logout函式,讓使用者登出且Token失效,首先利用$request→user()先撈取使用者資料,然後呼叫Token函式,就能拿到這個使用者這個Token相關資訊,然後執行revoke()函式讓通行證失效(不論有無過期),接著return回傳結果

2.接著設定路由