LTI 1.3 LMS Integration
Connect QuestionForge to your Learning Management System with native LTI 1.3 support. Single sign-on authentication, automatic grade passback, and seamless exam delivery for students - all without leaving their LMS.
Supported LMS Platforms
Canvas
Full LTI 1.3 integration with Instructure Canvas including SSO, grade passback, and assignment deep linking.
Moodle
Native support for Moodle 4.x with external tool configuration, automatic enrolment, and gradebook sync.
Blackboard Learn
Seamless Blackboard Learn Ultra and Original integration with LTI Advantage services.
Brightspace (D2L)
Connect with D2L Brightspace for automated assessment delivery and grade synchronization.
Any LTI 1.3 LMS
Works with any Learning Management System that supports the LTI 1.3 standard and OIDC authentication.
Integration Features
Single Sign-On
Students authenticate through their existing LMS credentials. No separate accounts or passwords required.
Automatic Grade Passback
Exam scores sync directly to your LMS gradebook via Assignment and Grade Services (AGS). Zero manual entry.
OIDC Authentication
Industry-standard OpenID Connect flow with JWT validation, nonce protection, and 10-minute session expiration.
Assignment Deep Linking
Create exam assignments directly from your LMS course. Students launch exams with a single click.
Multi-Tenant Isolation
Each institution gets fully isolated data. Platform registrations, exams, and results are completely separated.
JWKS Endpoint
Public JSON Web Key Set endpoint for secure token verification. RSA 2048-bit key pairs for signing.
Zero Friction for Students
Students never leave their LMS. No accounts to create, no passwords to remember, no URLs to bookmark. The entire exam experience happens within the tools they already use every day.
- 1
Click the assignment link in their LMS (Canvas, Moodle, Blackboard)
- 2
Automatically authenticated via SSO - no login or signup needed
- 3
Take the exam with the full QuestionForge exam interface
- 4
Submit and see their results immediately
- 5
Grade appears in the LMS gradebook automatically
Total time from LMS click to exam start: under 3 seconds.
Setup in 4 Steps
Register Your LMS
Add your LMS platform in QuestionForge by entering the issuer URL, client ID, and authentication endpoints. We auto-detect settings for Canvas, Moodle, and Blackboard.
Copy Tool Configuration
Copy the generated Tool URL, Login Initiation URL, JWKS URL, and Redirect URI from the QuestionForge platform registration page.
Configure External Tool
In your LMS admin settings, add QuestionForge as an external LTI 1.3 tool using the configuration values from the previous step.
Add to Courses
Create assignments in your courses that link to QuestionForge exams. Students click the assignment to launch directly into the exam.
Most institutions complete integration in under 30 minutes.
Frequently Asked Questions
What is LTI 1.3 and why does it matter?
LTI 1.3 (Learning Tools Interoperability) is the latest standard for connecting educational tools with Learning Management Systems. It provides secure single sign-on, automatic grade passback, and seamless user experience. Students launch exams directly from their LMS without creating separate accounts.
Which LMS platforms does QuestionForge support?
QuestionForge integrates with any LTI 1.3 compliant LMS including Canvas, Moodle, Blackboard Learn, Brightspace (D2L), and others. Setup typically takes under 30 minutes with our guided configuration.
How does automatic grade passback work?
When students complete an exam through your LMS, QuestionForge automatically sends their score back to your gradebook via LTI Assignment and Grade Services (AGS). Objective questions are graded instantly. No manual grade entry required.
Do students need a QuestionForge account?
No. Students authenticate through their existing LMS credentials via OIDC single sign-on. They click the assignment in Canvas/Moodle/Blackboard, take the exam, and their grade posts automatically. Zero friction for learners.
Is the integration secure?
Yes. QuestionForge uses RSA 2048-bit key pairs for secure token signing, OIDC authentication with JWT validation, nonce and state protection, and single-use sessions with 10-minute expiration. All data is tenant-isolated.
What LTI 1.3 features are supported?
QuestionForge supports LTI 1.3 Core (launch and authentication), Assignment and Grade Services (AGS) for grade passback, OIDC login initiation and callback, JWKS endpoint for key verification, and Deep Linking for assignment creation.
Ready to Connect Your LMS?
LTI 1.3 integration is available on Team ($149/mo) and Publisher ($399/mo) plans. Start your free trial and connect your LMS in under 30 minutes.
Start Free Trial