2016-02-03 4 views
2

Я оглядывая AUTH документы https://github.com/ServiceStack/ServiceStack/wiki/Authentication-and-authorizationМожет ServiceStack проверить JWT OOTB

В принципе, я бы LOOOVE сделать, это упростит нашу авторизацию службы. В основном говорят: «Если это выполняется в контексте аутентифицированного пользователя CMS (в API), используйте этого человека, если пользователь ANON, проверьте JWT в заголовке и запустите его в контексте этого пользователя»

Итак, я предполагаю, что это будет какой-то пользовательский атрибут? (Я имею в виду, в идеале, мне нужен атрибут или что-то еще). Прямо сейчас у нас есть метод, который живет в верхней части каждого звонка, чтобы выполнить эту проверку ... хотел бы как можно скорее абстрагировать все это, если это возможно.

У кого-нибудь есть предложения?

Стив

+0

Примечание - JWT Auth теперь возможен с ServiceStack с версии 4.0.58 :) см. Примечания к выпуску: https://github.com/ServiceStack/ServiceStack/blob/master/docs/2016/v4.0.58.md# jwt-auth-provider –

ответ

2

Это не входит в рамки сама, однако есть несколько внешних проектов, которые позволяют на основе маркеров аутентификации с ServiceStack:

+0

В любом случае, это необходимо для Auth0: D –

Смежные вопросы