What does the auth flow look like?

Screenshots of the end-user calendar authorization screens.

We’ve streamlined the auth process to ensure the user has to make as few steps as possible which keeping them informed.
The process is initiated by your app sending the user to the auth request URL:
https://app.cronofy.com/oauth/authorize
    ?response_type=code
    &client_id={CLIENT_ID}
    &redirect_uri={REDIRECT_URI}
    &scope={SCOPE}
    &state={STATE}
For more info see API docs – Authorization.
In this example we’ve used Evernote Calendar Connector as the API integrator.


STEP 1. CHOOSE CALENDAR PROVIDER

Scopes and authorization request is confirmed in one step.

Auth_1


STEP 2. LOG IN

Dedicated sign up dialog or link depending on the calendar service the user requests. In this case the user has chosen Apple iCloud.

Auth_2


STEP 3. THERE IS NO STEP 3

At this stage the user is redirected back to your application and you can then request a persistent access token from the API.