What is authentication, identification, and verification?
Here we define authentication as the process of determining the identity of a person and confirming his or her authenticity. In multi-user systems, authentication regularly accomplishes an identification and a verification. The identification part confirms that the identity, usually given by a unique identifier such as a user name, is known to the system. If identification was successful, in a next step the identity is verified using a verifier such as something like a secret, shared between the person to be authenticated and the authenticating system. Usually, identifiers are considered as public whereas verifiers are secrets like a key pattern or a password. Authentication often is combined with authorization. Authorization is the process of assigning certain rights or permissions to a person.