This flow requires special authorization from Taboola.
For more information, reach out via our online Community.
Quick summary
- Redirects the user to Taboola for authentication.
- Returns an Authorization Code that is used to obtain an Access Token and Refresh Token.
This flow is less secure than the Authorization Code Flow - authorization is implicit, and no Authorization Code is required.
Flow
- User clicks on Connect within your App.
- Your App redirects the user to a Taboola login page:
[authentication_domain]/authentication/oauth/authorize/?client_id=[client_id]&redirect_uri=[redirect_uri]&response_type=token- Note:
authentication_domain=https://authentication.taboola.com
- User logs in and authorizes your App.
- Taboola redirects the user back to your App, using the
redirect_urithat you provided. The user's Access Token is passed as part of a URL fragment:[redirect_uri]#access_token=[access_token]&expires_in=[expires_in]
You must register the
redirect_uriwith Taboola. Otherwise, the redirect will fail.
No Refresh Token is returned. If the current Access Token is invalidated, the user must go through the complete authentication flow again.
