OpenID Logo

CS50 ID

This is CS50's authentication service. Log in or read documentation.


CS50 ID is an implementation of OpenID Connect, a "simple identity layer on top of the OAuth 2.0 protocol" that lets you authenticate users via HarvardKey or Yale CAS.

Upon authenticating a user, CS50 ID will return an ID token, a JSON Web Token (JWT), among whose keys will be these claims: