@type t() :: %KeenAuth.User{ display_name: binary(), email: binary(), permissions: [binary()], roles: [binary()], user_id: binary(), username: binary() | nil }