hasPermission method
Check if user has permission (checks both token and authorization service)
Implementation
bool hasPermission(String permission) {
final permissionsClaim = identity.jwt.getClaim<List<dynamic>>(AuthClaims.permissions);
final tokenHasPermission = permissionsClaim is List &&
List<String>.from(permissionsClaim).contains(permission);
return tokenHasPermission || authorization.hasPermission(permission);
}