generateToken method

String generateToken({
  1. Map<String, dynamic> claims = const {},
  2. Duration maxAge = const Duration(hours: 1),
})

Generates a JWT auth token with 1 hour expiration. Accepts custom claims.

Implementation

String generateToken({
  Map<String, dynamic> claims = const {},
  Duration maxAge = const Duration(hours: 1),
}) {
  final claim = JwtClaim(maxAge: maxAge, otherClaims: claims);
  return issueJwtHS256(claim, secretKey);
}