basic entities for authentication process