helper functions to handle authenticated users.
The user type to store the user information
pub type User { User(name: String, claims: Map(String, String)) }
User(name: String, claims: Map(String, String))