OpenID Connect is a standard, open protocol for managing identity online. It helps prove users are authenticated by acting as an identity layer on top of the OAuth protocol. Since login and user profiles underpin most online interactions, having easy exchange of data between programs is essential. OpenID acts as a standardized API for both verifying identity, and requesting identity attributes through standard REST API requests.