Я использую токены JSON (JWT) для проверки подлинности на основе утверждений. Чтобы помешать фальсификации, я также использую JWS для цифровой подписи маркера.Как проверить подпись HMAC или RSA-SHA на клиентском JavaScript?
Как проверить подпись на стороне клиента (я использую JWT для SPA)?
И, в случае, если я также использую JWE, как я могу расшифровать маркерную сторону клиента?
PS: Конечно, я знаю ответ: просто дешифруйте и/или проверьте с помощью алгоритма сопоставления ... мой вопрос скорее о том, как это сделать.
Вы можете использовать JS lib: http://kjur.github.io/jsrsasign/ –
Awesome, thanks :-)! Если вы передадите свой комментарий в ответ, я приму его. –