OpenID Connect now supported



Hi everyone! Today we’re announcing that the Asana API can now be used as an OpenID Connect provider. This means that you can authenticate a user in Asana and fetch their identity using an open standard instead of writing custom code on top of our /users endpoint. In brief, by adding id_token to the response_type parameter during the OAuth flow (and requesting the openid OAuth scope), you’ll be given an “ID token” that proves the user’s identity in Asana. There’s also a “user info” endpoint that can provide the user’s name and email in a standardized format.

To get started, check out the new section of our authentication documentation: