authUserFromJwtClaims function
Creates an AuthUser from default JWT auth claims.
Implementation
AuthUser authUserFromJwtClaims(Map<String, dynamic> claims) {
return AuthUser(
id: claims['sub']?.toString() ?? '',
email: claims['email']?.toString(),
name: claims['name']?.toString(),
image: claims['image']?.toString(),
roles: _jwtRoles(claims['roles']),
attributes: _jwtAttributes(claims['attributes']),
isAnonymous: claims['isAnonymous'] == true,
);
}