Authentication is the process of recognizing a user's identity. It is the mechanism of associating an incoming request with a set of identifying credentials.