UserClaims.fromJson constructor

UserClaims.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory UserClaims.fromJson(Map<String, dynamic> json) {
  assert(json['role'] != null, 'Role must not be null');

  return UserClaims(
    role: Roles.values.firstWhere(
      (e) => e.toString() == json['role'],
      orElse: () => Roles.visitor,
    ),
  );
}