Generates a new signed JWT string containing the provided payload.
payload
String generateToken(Map<String, dynamic> payload) { final jwt = JWT(payload); return jwt.sign(SecretKey(secret), expiresIn: tokenTtl); }