Share Tokens
Every knowledge check receives a unique share token upon creation. This token is used in URLs to access the check.Share URL Format
- The first URL opens the check in examination mode
- The second URL opens the check in practice mode
Share tokens are automatically generated and cannot be customized. They remain constant for the lifetime of the check.
Access Control Settings
Configure who can access your check through the Settings section during creation or editing.Share Accessibility
The Share Accessibility setting determines if your check is publicly discoverable:- Enabled: The check appears in public listings and the discover page
- Disabled (default): The check is only accessible via direct share token URL
Anonymous Access
In the Examination Settings, the Allow Anonymous option controls whether users without accounts can take your check:- Enabled: Anyone with the link can take the check, even without logging in
- Disabled: Users must authenticate before accessing the check
Authentication Requirements
KnowledgeCheckr requires authentication for taking checks, with these options:Full Account
Users can create accounts using:- Email and password
- GitHub OAuth
- Google OAuth
- Dex OpenID Connect (if configured)
Anonymous Account
If anonymous access is enabled for a check:- Users can sign in anonymously without credentials
- Data is stored temporarily
- Anonymous users can link their account to a full account to preserve data
- Signing out deletes all anonymous user data (unless examination results exist)
Anonymous accounts are useful for quick assessments but should be linked to a permanent account to preserve progress.
Sharing Methods
Direct URL Sharing
The simplest method:- Copy the share token from your check
- Construct the URL:
/checks/[share_token] - Share the URL via:
- Learning management systems
- Messaging platforms
- QR codes
Public Discovery
For open access:- Enable “Share Accessibility” in check settings
- Users can find your check on the discover page
- Check appears in public listings
Restricted Distribution
For controlled access:- Keep “Share Accessibility” disabled
- Optionally disable “Allow Anonymous”
- Share the direct URL only with intended users
- Users must authenticate to access
Availability Windows
Control when your check is accessible using date settings:Check Open and Close Dates
Set in the Basic Information section:- Open Date: When the check becomes available
- Close Date: When the check expires
Examination Start and End Dates
Set in Examination Settings:- Start Date: When examination mode becomes available
- End Date: When examination mode closes (optional)
Collaboration
Share editing rights with other users:Adding Collaborators
- During check creation or editing, find the Collaborators field in Basic Information
- Select users from your organization
- Collaborators can:
- View the check details
- Edit questions and settings
- View results and analytics
- Cannot delete the check (only the owner can)
Collaborators must be existing users in the system. You cannot add external users as collaborators.
Attempt Management
Control how many times users can attempt your check:Practice Attempts
In Practice Settings:- Allowed Practice Count: Set a maximum number of practice sessions
- Set to
nullfor unlimited practice - Minimum: 1 attempt
Examination Attempts
In Examination Settings:- Examination Attempt Count: Maximum formal exam attempts
- Minimum: 1 attempt
- Each submission counts as one attempt
- Users are blocked after reaching the limit
Monitoring Access
As a check owner, you can:- View all user attempts from your checks dashboard
- See completion rates and scores
- Track when users access the check
- Review individual question performance
Best Practices
For Public Checks
- Enable share accessibility for maximum reach
- Allow anonymous access to reduce barriers
- Set generous attempt limits
- Use longer availability windows
- Provide clear instructions in the description
For Private Assessments
- Keep share accessibility disabled
- Require authentication (disable anonymous)
- Share URLs only with intended recipients
- Use shorter availability windows aligned with course schedules
- Set appropriate attempt limits for formal evaluation
For Educational Use
- Enable practice mode for learning
- Allow unlimited practice attempts
- Use categories to organize topics
- Set multiple exam attempts to reduce test anxiety
- Provide clear open and close dates
For Certification
- Disable anonymous access
- Limit examination attempts (1-3 typical)
- Set strict time limits
- Disable free navigation to prevent answer review
- Randomize questions and answers
- Use exam-only questions for key assessment items
Security Considerations
- Share tokens are unique but not secret - anyone with the token can access the check
- Use authentication requirements for sensitive assessments
- Monitor attempt patterns for unusual activity
- Set appropriate availability windows to limit exposure
- Consider disabling anonymous access for high-stakes assessments
Updating Share Settings
You can modify share settings at any time:- Navigate to your checks dashboard at
/checks - Select the check to edit
- Update settings in the Settings section
- Save changes
Changes to share settings take effect immediately and apply to all future access attempts.