Как создать токен доступа JWT в Fosite OAuth2?

#go #jwt

#Вперед #oauth-2.0 #jwt

Вопрос:

Я использую библиотеку Fosite Go для реализации Oauth 2.0. Я также могу реализовать весь поток вызовов OAuth. Но тип токена доступа, который я получаю в ответ, не в формате jwt, и я хочу получить ответ в формате jwt.

Фактический формат токена доступа:

 ms6VdvAcrcvhUAGa68KFn_9xzIzIRZ9N3Tslo42qNpo.W6fMB4oztBG2G2kt-cc38-8nDbeLxTBAQEybyCX9QA0
 

Ожидаемый формат токена доступа jwt

 sflk2324hUAGa68KFn_sdfknl@d$Tslo42qNpo.W6fMB4oztBG2G2kt-cc38-8ns1lk34kj3l2nlslds.1DFl3k$lksjdljfs
 

если вы увидите в ожидаемом формате токена доступа jwt, в токене есть три раздела, разделенные точкой («.»).

Я не уверен, какую конфигурацию я могу выполнить в fosite, чтобы предоставить мне токен формата jwt, а также откуда мы можем настроить атрибут токена jwt.

Я также не могу найти ни одного примера в Google. Итак, пожалуйста, помогите мне с этим. Спасибо!