To use X as an identity
provider, you must configure your
application in X.
Note: X does not return a mobile
number. Therefore, second factor authentication (2FA) with SMS OTP is not available with this
identity provider. In addition, add or remove scopes in your tenant
configuration is not supported by IBM® Verify
-
Log in to the X Developers site
at https://developer.twitter.com.
-
Navigate to and click Create an app.
-
Provide the following App details.
-
Provide a name for your application.
-
Provide an application description.
-
Specify your Website URL.
For example,
https://<tenant_name>.verify.ibm.com.
-
Select Enable Sign in with X.
-
Provide a Callback URL.
For example,
https://<tenant_name>.verify.ibm.com/idaas/mtfim/sps/idaas/login/twitter/callback.
-
Provide a Terms of Service URL.
Although not required, this URL is needed to set additional permissions.
For example,
https://<tenant_name>.verify.ibm.com.
-
Provide a Privacy policy URL.
Although not required, this URL is needed to set additional permissions.
For example,
https://<tenant_name>.verify.ibm.com.
- Optional:
Provide an Organization name.
- Optional:
Provide an Organization website URL.
-
Explain the purpose of the application in the Tell us how this app will be
used field.
-
Click Create.
-
Review the Developer terms and click Create.
-
Click Keys and tokens.
Copy the Consumer API key and the API secret key. Specify these keys in .
-
Click Permissions.
-
Click Edit.
-
Make sure that Read-only is selected.
-
Select Request email address from users.
-
Click Save.