簡體   English   中英

在jwt-auth中是否可以對兩個模型使用一個令牌?

[英]Is that possible in jwt-auth to use one token for two Models?

我使用jwt-auth進行身份驗證,並且在我的項目“用戶”和“公司”中有兩個可驗證模型。 我必須使用不同的中間件。 一個用於“用戶”,一個用於“公司”。 每個模型都有自己的令牌(保存在Cookie中)。

這兩個模型是相關的(用戶屬於公司)

現在我想獲得一個用戶,如果該用戶屬於Company,則也以該公司的身份登錄該用戶。 做到這一點很簡單,但是我只需要一個令牌就可以做到這一點。 因為我想使用一個請求和一個中間件。

有什么方法或方法可以將用戶令牌設置為公司。 而不是從公司那里獲得新代幣?

一般來說,這不是正確的方法。 應該對User進行身份驗證,而不是對Company進行身份驗證,但是該用戶belongs to company,因此您可以在該關系中修改/訪問/更改數據。

海事組織,你應該走那條路。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM