-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a Telegram factor option #252
base: MOODLE_400_STABLE
Are you sure you want to change the base?
Add a Telegram factor option #252
Conversation
Show a help text on first set-up, describing how to allow the bot to send messages
I have added help texts for admins and users, thus improving the UI overall. Also I have tested the plugin's functionality and believe that, in my opinion, it is production-ready now. Happy to hear your reviews. |
@@ -224,7 +224,7 @@ public function not_enough_factors() { | |||
$return = $this->output->notification($notification, 'notifyerror'); | |||
|
|||
// Logout button. | |||
$url = new \moodle_url('\admin\tool\mfa\auth.php', ['logout' => 1]); | |||
$url = new \moodle_url('/admin/tool/mfa/auth.php', ['logout' => 1]); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've fixed bug this in master please remove it from here - thanks nice catch :)
hi @Dagefoerde this is looking pretty good. Setting up the bot as admin was smooth, and I really like the info bot which shows you your id. I did have some issues:
After that gets fixed I think this is good to land, good stuff |
[Replaces #231]
This plugin lets users define their Telegram ID. Upon login, it generates a six-digit code and sends it to the defined Telegram ID. The plugin is a product of the #MootDACH20 DevCamp (https://moodlemootdach.org/course/view.php?id=13). @Laur0r and I have had a lot of fun adding this alternative to tool_mfa! 💯 Now that DevCamp is over, and some time has passed, I finally got around to do some more work. As there is a new secret manager API, I have created the plugin from scratch.
Still needs testing and a bit of improvement in the admin UI, so WIP.