Возможно ли в jwt-auth использовать один токен для двух моделей? - PullRequest
0 голосов
/ 11 мая 2019

Я использую jwt-auth для аутентификации, и у меня есть две модели для аутентификации в моем проекте "Пользователь" и "Компания". Я имею к различным промежуточным программам. один для «пользователя» и один для «компании». и у каждой модели был свой токен (сохраненный в куки).

Эти две модели связаны (пользователь принадлежит компании)

теперь я хочу получить пользователя, и если пользователь принадлежит компании, войдите в систему как компания. это просто сделать, но мне нужно сделать это с только одним токеном. потому что я хочу использовать один запрос и одно промежуточное программное обеспечение.

Есть ли способ или способ, которым я могу установить маркер пользователя для компании. вместо того, чтобы получить новый токен от компании?

1 Ответ

0 голосов
/ 12 мая 2019

Вообще говоря, это неправильный путь. User должен быть аутентифицирован, а не Company, а пользователь belongs to компания, чтобы вы могли изменять / получать доступ / изменять данные в рамках этих отношений.

ИМО, ты должен идти по этому пути.

...