Add name field

This commit is contained in:
Henry Hiles 2025-07-20 14:34:24 -04:00
commit 53df67a4ce
No known key found for this signature in database

View file

@ -99,14 +99,15 @@ class ApiHelper {
final user = codes[code]!; final user = codes[code]!;
ref.read(AuthCodeController.provider.notifier).remove(code); ref.read(AuthCodeController.provider.notifier).remove(code);
final name = user.userId.split(':').first.replaceFirst('@', '');
final jwt = JWT( final jwt = JWT(
{ {
"exp": "exp":
DateTime.now().add(Duration(days: 7)).millisecondsSinceEpoch ~/ DateTime.now().add(Duration(days: 7)).millisecondsSinceEpoch ~/
1000, 1000,
"email": "email": "$name@federated.nexus",
"${user.userId.split(':').first.replaceFirst('@', '')}@federated.nexus", "name": name,
"iat": DateTime.now().millisecondsSinceEpoch ~/ 1000, "iat": DateTime.now().millisecondsSinceEpoch ~/ 1000,
}, },
subject: user.userId, subject: user.userId,