Moodle Plugins directory: mojeID | Moodle.org
mojeID
mojeID authentication plugin for LMS Moodle
=======================================
This extension adds a new authentication method to LMS Moodle which allows users to login/create account into the Moodle using the authority mojeID. mojeID is the service provided by CZ.NIC z. s. p. o.
CZ.NIC association manage the domain name registry for the .CZ domain and the 0.2.4.e164.arpa (ENUM) domain, operation of the CZ top-level domain and public education in the area of domain names.
The plugin extends the Moodle login page on the "Sign in with mojeID" button. Also contains the links to "Create a new mojeID account" or "Why mojeID" service description.
In the menu item Site administration / Plugins / Authentication / Manage authentication you will find a new authentication option mojeID that you can enable and configure.
to provide README in English as well (some shortened version maybe) as other developers might use your code as the inspiration. Also
not, the Czech language pack should not be part of the plugin as it is supposed to be distributed and localised via AMOS at
lang.moodle.org.
In your db/install.php I would recommend to use the standard config API calls get_config() and set_config() instead of the low level
access to the table to prevent issues with the configuration caching. It would be nice to warn the admins that you are changing
the additionalhtmlhead configuration variable (at the description here, for example) and that the change is required to make the
plugin work.
When trying to configure the plugin instance, I am getting PHP notices in the DEBUG_DEVELOPER mode. It would be good to have the
fields in the configuration form better self-documented (and also described in more details in an external documentation).
Currently, the admin hardly knows how to make use of this plugin.
Please pay attention to the Plugin check results reported above to facilitate feedback from the community and further development of
the plugin.
For now, I am going to mark this plugin as needing more work until we get these issues resolved. Thanks for your patience with the
review and approval process.
OK, we have improved the plugin as needed. But can you help me How and where I can upload the new version?
Thank you, Best Libor
Měl bych ještě jednu připomínku. U uživatelů vstupujících pomocí mojeID se nezapisuje datum prvního přístupu, vždy tam je text „Nikdy“. Šlo by něco udělat i s tím? Je to jen drobnost, ale…
Chyba v programu - prosím, informujte vývojáře: session_set_user() is removed, use \core\session\manager::set_user() instead
Chyba se zobrazí v momentě, kdy by mělo dojít k přihlášení (tedy již proběhla autentizace u MojeID).
netuším co s tím... děkuji za pomoc.