Interface representing the repository for authentication operations.
Checks the credentials of a user.