Как создать токен JWT? - PullRequest
0 голосов
/ 28 мая 2019

Я хочу сгенерировать токен JWT в Android.Для этого мне нужно следующее.1. Какой будет зависимость от Gradle.2. Пример кода Java для создания токена JWT.

1 Ответ

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

Вы должны добавить зависимость как:

dependencies {
    api 'io.jsonwebtoken:jjwt-api:0.10.5'
    runtimeOnly 'io.jsonwebtoken:jjwt-impl:0.10.5' 
    runtimeOnly('io.jsonwebtoken:jjwt-orgjson:0.10.5') {
        exclude group: 'org.json', module: 'json'
    }

}

и в правилах Proguard:

keepattributes InnerClasses

-keep class io.jsonwebtoken.** { *; }
-keepnames class io.jsonwebtoken.* { *; }
-keepnames interface io.jsonwebtoken.* { *; }

-keep class org.bouncycastle.** { *; }
-keepnames class org.bouncycastle.** { *; }
-dontwarn org.bouncycastle.**

Вы можете найти полную документацию и образец здесь:

https://github.com/jwtk/jjwt

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...