response_type: id_token (required, the tool must use a value of id_token)
redirect_uri:
https://lti-ri.imsglobal.org/lti/tools/3146/launches
response_mode: form_post (required, tools and platforms must support a value of form_post)
client_id: dp-123 (required, client identifier valid at the Platform)
scope: openid (required, must contain the openid scope value)
state: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6ImYwUWVnZlhTX0pHcGE5bFhxMlBBRWJ1ajhuRDdxOHo0eUpkR0lUcC1UemciLCJ0eXAiOiJKV1QifQ.eyJ0b29sX2lkIjozMTQ2LCJzdGF0ZV9ub25jZSI6ImJjNDJmODZkOGQ0MzkxNWFiY2NlIiwicGFyYW1zIjp7ImNvbnRyb2xsZXIiOiJsdGkvbG9naW5faW5pdGlhdGlvbnMiLCJhY3Rpb24iOiJpbmRleCIsInRvb2xfaWQiOiIzMTQ2In0sImlzcyI6ImRlaXNpLWRwLXRvb2wiLCJzdWIiOiJkcC0xMjMiLCJhdWQiOiJodHRwczovL2x0aS1yaS5pbXNnbG9iYWwub3JnL3BsYXRmb3Jtcy8zNTEyL2FjY2Vzc190b2tlbnMiLCJpYXQiOjE3ODUzNTAzNTEsImV4cCI6MTc4NTM1MDY1MSwianRpIjoiM2E0MmI3YTMzN2JlN2RjYmM2YjQifQ.tE2NpMKrC_brF0e5aQ5jhVVlPUxNbpnMLysloPR7U8Dkfpo-x7ppFXAFbC3fMJ4gXsB8u4-mr25GKTOi8oLm16wLLlgYtpSyYNJP2Px9AS1uXYogvCzN0kEPIcNRMGsqQfwfRm3JxyIoMQ4O0ZUtcYb2ddmi8s6N6d4hC_mtw9BescQRfiV5S69o1zqvMkmgpAYfTjK31YyokA-K_ouc9ZVrm4noJznAZCj2BFEcHvit38VkOTxZiTmmhIilDhSxmwHEtXanZ_eVKZBH0plHqtxlFF2wWn3iDMq1tuKjfa1spF5pBOAZHuk1iVR3WcqrHs1MfJfYUBPmWhNXOncYvg (required, opaque value used to maintain state between the request and the callback)
login_hint: (required, tools and platforms must support a value of form_post)
lti_message_hint: (required, a platform opaque identifier identifying the user to login)
prompt: none (optional, The tool should use a value of none. In the future a re-launch flow may support additional values being used here)
nonce: bc42f86d8d43915abcce (optional, string value used to associate a client session with an ID token, and to mitigate replay attacks)
Send GET Request