{{ :logo-apl.png?nolink |}} ===== Ticket based authentication (Authticket) ===== ==== Presentation ==== The Ticket direct access based authentification allows a user automatically reach a logged in page in Moodle using a sealed ticket. This may be used for some moodle plugins that want to send asynchronous notifications and facilitate way back to the moodle page. **Important :** This plugin **has no** "direct user use" (no accessible GUI, neither any user that could have auth bind to it). It is intended for moodle developers and integrators to have a packaged way to produce self-login access tickets for any use case needing preparing a "delayed" login operation by the end user. ==== Guides ==== * [[:auth:ticket:installguide|Installation Guide]] * [[:auth:ticket:userguide|User guide]] * [[:auth:ticket:integratorguide|Integrator guide]] * Technical guide / Not relevant ==== Other Components using this plugin ==== * [[:local:shop|Moodle shop engine (local_shop core engine)]] * [[:report:trainingsessions|Moodle training sessions use stats based]] * [[:report:learningtimecheck|Moodle LearningTimecheck report]] * [[auth:selfcheckin|QRCode based self check in]] ==== Compatibility notes ==== This component may have technical restrictions. Please see the [[:auth:ticket:integratorguide]] section "Ticket encryption methods". ==== Road map ==== * Initiate a pro version that features : * Ticket emission journal : Stores a log of all emitted tickets and gives a view of yet active tickets that are in the nature. ---- ==== Technical sheet ==== * **Component Type:** Auth * **Name:** Ticket (Direct Access) * **Supported versions:** :M41: to :M53: * **Older versions:** > 2.6 to 3.8 * **Distribution:** Public, for integration purpose * **Availability:** Stable ==== Builds ==== Note: a "Failing" status does not necessarily mean that the plugin does not work. This status reflects the result of automated tests checking the code against Moodle's strict standards. We are continuously working on bringing all supported plugins progressively into compliance with these development rules. ^ Branch ^ Continuous integration tests ^ | 405 | CI status | | 501 | CI status | ==== Credits ==== * Valéry Frémaux (valery@activeprolearn.com)) Developments * Florence Labord (florence@activeprolearn.com) Documentation [[auth:ticket|Componant index]] - [[:Plugins|Plugins index]] - [[:start|Back to catalogue]]