OidcLoginParams
Defined in: packages/core/src/oidc.ts:9
Properties
Section titled “Properties”clientId?
Section titled “clientId?”
optionalclientId?:string|null
Defined in: packages/core/src/oidc.ts:17
Tool client_id, when the platform sends one (disambiguates multi-tenant).
optionaldata?:Record<string,unknown>
Defined in: packages/core/src/oidc.ts:23
Extra values to persist and read back at launch time.
iss:
string
Defined in: packages/core/src/oidc.ts:11
Platform issuer from the login request (iss).
loginHint
Section titled “loginHint”loginHint:
string
Defined in: packages/core/src/oidc.ts:13
LMS-scoped user hint, echoed to the auth endpoint (login_hint).
ltiMessageHint?
Section titled “ltiMessageHint?”
optionalltiMessageHint?:string|null
Defined in: packages/core/src/oidc.ts:19
Opaque platform hint, echoed verbatim (lti_message_hint).
redirectUri
Section titled “redirectUri”redirectUri:
string
Defined in: packages/core/src/oidc.ts:21
Our launch callback URL, registered with the platform (redirect_uri).
targetLinkUri
Section titled “targetLinkUri”targetLinkUri:
string
Defined in: packages/core/src/oidc.ts:15
Where the launch should land (target_link_uri); carried into launch.