LTI setup
Configuring the External Tool
The integration is configured in Moodle under Site administration > Plugins. The URLs are configured for the relevant skin.
Parameter | Value |
---|---|
Tool settings | |
Tool URL | https://demo.bracken.cloud |
LTI version | LTI 1.3 |
Initiate login URL | https://demo.bracken.cloud/auth/lti |
Redirection URI(s) | https://identity.brackenserver.net/signin-… (1) |
Default launch container | Window |
Privacy | |
Share launcher’s name with tool | Always |
Share launcher’s email with tool | Always |
Note (1): The redirect URI is the scheme with special characters removed. For example, scheme https://brackendemo.gnomio.com will use redirect URI https://identity.brackenserver.net/signin-brackendemognomiocom.
Configuring the Bracken Provider
The platform is configured as an external provider in Bracken Console:
Parameter | Value |
---|---|
Scheme | https://brackendemo.gnomio.com |
Client ID | (created by Moodle) |
Client secret | (not used) |
Authorization endpoint | https://brackendemo.gnomio.com/mod/lti/auth.php |
Token endpoint | https://brackendemo.gnomio.com/mod/lti/token.php |
User information endpoint | (not used)) |
JWKS endpoint | https://brackendemo.gnomio.com/mod/lti/certs.php |
The scheme is added to the list of external providers in appsettings.json
ExternalProviders: [{
"Scheme": "https://brackendemo.gnomio.com",
"Handler": "Lti"
}]