国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Laravel+JWT 多表(or多用戶)認(rèn)證

Ku_Andrew / 655人閱讀

摘要:感覺(jué)有戲,修改了下指向,肯定就訪問(wèn)了去了,那么說(shuō)明我們只需要去在哪里配置下即可沒(méi)錯(cuò),就是在中間件了,在訪問(wèn)和路由群組的時(shí)候,各自添加一個(gè)中間件,用于指定去訪問(wèn)不同的。下面是我寫(xiě)的中間件用于指定特定就是他們了

最近在用laravel+jwt進(jìn)行auth認(rèn)證,剛寫(xiě)完用戶模塊
遇到個(gè)問(wèn)題:馬上要寫(xiě)后臺(tái)模塊,而2個(gè)模塊設(shè)計(jì)的是2張用戶表:user表和admin表,larvel倒是有多用戶的權(quán)限認(rèn)證辦法,jwt的沒(méi)接觸過(guò)
第一時(shí)間就去谷歌搜了下關(guān)于laravel+jwt多用戶認(rèn)證的文章,出來(lái)的前3個(gè)結(jié)果不(簡(jiǎn))是(直)很(有)好(毒),特意在這里給大家介紹個(gè)簡(jiǎn)單辦法,以免和我一樣白白浪費(fèi)2個(gè)小時(shí)-_-!!!

分析:

谷歌到的辦法(出自laravel china)是:先去更新jwt到1.0 dev版,然后再配置laravel auth.php不同的guards,又還要重新發(fā)布...思之不對(duì)勁~

重新看了下config文件夾下的jwt.php,里面有個(gè)配置項(xiàng)

"user" => "AppModelsUser",
// 這里在我之前已經(jīng)安裝的時(shí)候已經(jīng)配置過(guò)(原始是"user" => "AppUser"),不過(guò)當(dāng)時(shí)造輪子在,沒(méi)多想。。

感覺(jué)有戲,修改了下model指向Admin,肯定就訪問(wèn)了Admin去了,那么說(shuō)明我們只需要去在哪里配置下即可

沒(méi)錯(cuò),就是在中間件了,在訪問(wèn)home和admin路由群組的時(shí)候,各自添加一個(gè)中間件,用于指定jwt去訪問(wèn)不同的model。下面是我寫(xiě)的中間件:

 "AppModelsAdmin"]);    //用于指定特定model
         config(["auth.providers.users.model" => AppModelsAdmin::class]);//就是他們了
         return $next($request);
     }
}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/25805.html

相關(guān)文章

  • laravel5.5 + jwt-auth 1.0.0-rc.2 用戶認(rèn)證規(guī)式

    摘要:在下新建無(wú)效無(wú)效然后在的下添加自定義的跨域中間鍵在路由和下的構(gòu)造函數(shù)調(diào)用。免責(zé)由于時(shí)間關(guān)系,沒(méi)有在截圖了,參考此文章的小伙伴自行進(jìn)行測(cè)試下面例子源用了很多文檔代碼 安裝 composer create-project --prefer-dist laravel/laravel sample 5.5.* 安裝依賴 composer install 安裝jwt-auth compos...

    tangr206 評(píng)論0 收藏0
  • 學(xué)習(xí) Lumen 用戶認(rèn)證 (一)

    摘要:在開(kāi)發(fā)中,用戶認(rèn)證是核心,是數(shù)據(jù)是否有保障的前提,目前主要有兩種常用方式進(jìn)行用戶認(rèn)證和。附是為了在網(wǎng)絡(luò)應(yīng)用環(huán)境間傳遞聲明而執(zhí)行的一種基于的開(kāi)放標(biāo)準(zhǔn)。 好久沒(méi)寫(xiě) PHP 代碼了,尤其是 Lumen,我是 Lumen 的忠實(shí)用戶,自從面世開(kāi)始,我就將 Lumen 作為我 API 的主要框架使用。 但說(shuō)到 API,不得不說(shuō)的一個(gè)概念:「前后端分離」,現(xiàn)在越來(lái)越多的團(tuán)隊(duì)都采用前后端分離,徹底解...

    wangzy2019 評(píng)論0 收藏0
  • Laravel使用JWT來(lái)創(chuàng)建用戶認(rèn)證API

    摘要:本文來(lái)自原文鏈接歡迎作客我們的學(xué)習(xí)群這個(gè)例子將引導(dǎo)你在中使用來(lái)創(chuàng)建用戶登錄和注冊(cè)的。是的簡(jiǎn)稱,可以幫助我們創(chuàng)建用戶認(rèn)證,以此連接前后端。 本文來(lái)自pilishen.com----原文鏈接; 歡迎作客我們的php&Laravel學(xué)習(xí)群:109256050 這個(gè)例子將引導(dǎo)你在laravel中使用JWT來(lái)創(chuàng)建用戶登錄和注冊(cè)的API。JWT是Json Web Token的簡(jiǎn)稱,可以幫助我們創(chuàng)建...

    zzbo 評(píng)論0 收藏0
  • Laravel 5.5 使用 Jwt-Auth 實(shí)現(xiàn) API 用戶認(rèn)證以及無(wú)痛刷新訪問(wèn)令牌

    摘要:默認(rèn)的時(shí)間為周。大概意思就是如果用戶有一個(gè),那么他可以帶著他的過(guò)來(lái)領(lǐng)取新的,直到周的時(shí)間后,他便無(wú)法繼續(xù)刷新了,需要重新登錄。指定在刷新令牌時(shí)要保留的聲明密鑰。為了使令牌無(wú)效,您必須啟用黑名單。指定用于對(duì)用戶進(jìn)行身份驗(yàn)證的提供程序。 showImg(https://segmentfault.com/img/remote/1460000012606251?w=1920&h=1280); ...

    xavier 評(píng)論0 收藏0
  • Lumen用戶認(rèn)證JWT,源碼解讀

    摘要:如何做用戶認(rèn)證根據(jù)文檔描述,提供用戶認(rèn)證的接口,他的核心是看守器和提供器,看守器定義怎么認(rèn)證用戶,提供器定義怎么檢索用戶。 最近的一個(gè)PHP項(xiàng)目,上一個(gè)項(xiàng)目是采用ThinkPHP來(lái)弄的,因?yàn)楹茉缇吐?tīng)說(shuō)過(guò)Laravel的大名,所以進(jìn)了Laravel的官網(wǎng),意外發(fā)現(xiàn)了Lumen,正好我項(xiàng)目是提供API的,所以選擇了Lumen,因?yàn)槭荓aravel的精簡(jiǎn)版,看了幾天的Laravel文檔,也總...

    AZmake 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<