Skip to content

Instantly share code, notes, and snippets.

@mifrazmurthaja
Last active May 23, 2020 08:32
Show Gist options
  • Save mifrazmurthaja/646efde71cb14c042f4a0050bd9cc78e to your computer and use it in GitHub Desktop.
Save mifrazmurthaja/646efde71cb14c042f4a0050bd9cc78e to your computer and use it in GitHub Desktop.
Field Description Default Value Sample Value
Relying Party The name of the relying party. This will be needed when we invoke the authentication request. lms-test-app
Endpoint API The endpoint where the JWT response should be sent to after authenticating the user. In the Thinkific LMS it should be in the format of {SITE_URL}/api/sso/v2/sso/jwt https://your-school.thinkific.com/api/sso/v2/sso/jwt
API Key The API Key used to sign the JWT token which we've obtained earlier from the Thinkific Admin Portal. xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
JWT Token Expiration Period The token expiration (exp) to set since the token was generated in seconds 120 60
JWT Signing Algorithm The JWS Algorithm used to sign the token HS256 Supported Algorithms: HS256/ HS384/ HS512
Redirect URL Regex The regex to validate the Redirect to URL https://your-school.thinkific.com/.*
Error URL Regex The regex to validate the Error to URL https://your-school.thinkific.com/.*
Logout URL The logout URL to be redirected to after the successful logout in WSO2 IS https://your-school.thinkific.com/users/sign_out
JWT Parameter Name The JWT parameter name to be used to send the JWT token after the user authentication jwt jwt
Redirect URL Parameter Name The Redirect URL parameter name to be used to include the Redirect URL return_to return_to
Error URL Parameter Name The Error URL parameter name to be used to include the Error URL error_url error_url
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment