mirror of
https://github.com/jonasroussel/dart_jsonwebtoken.git
synced 2025-05-21 01:56:19 +08:00
formatting
This commit is contained in:
@ -42,7 +42,8 @@ class JWT {
|
|||||||
final payload = Map<dynamic, dynamic>.from(rawPayload);
|
final payload = Map<dynamic, dynamic>.from(rawPayload);
|
||||||
|
|
||||||
if (payload.containsKey('exp')) {
|
if (payload.containsKey('exp')) {
|
||||||
final exp = DateTime.fromMillisecondsSinceEpoch(payload['exp'] * 1000);
|
final exp =
|
||||||
|
DateTime.fromMillisecondsSinceEpoch(payload['exp'] * 1000);
|
||||||
if (exp.isBefore(DateTime.now())) {
|
if (exp.isBefore(DateTime.now())) {
|
||||||
throw JWTExpiredError();
|
throw JWTExpiredError();
|
||||||
}
|
}
|
||||||
@ -119,7 +120,9 @@ class JWT {
|
|||||||
|
|
||||||
final b64Header = base64Unpadded(jsonBase64.encode(header));
|
final b64Header = base64Unpadded(jsonBase64.encode(header));
|
||||||
final b64Payload = base64Unpadded(
|
final b64Payload = base64Unpadded(
|
||||||
payload is String ? base64.encode(utf8.encode(payload)) : jsonBase64.encode(payload),
|
payload is String
|
||||||
|
? base64.encode(utf8.encode(payload))
|
||||||
|
: jsonBase64.encode(payload),
|
||||||
);
|
);
|
||||||
|
|
||||||
final body = '${b64Header}.${b64Payload}';
|
final body = '${b64Header}.${b64Payload}';
|
||||||
|
Reference in New Issue
Block a user