Angel Fernando Quiroz Campos 17237761ea Whispeak: Don't show link to re-enrollment - refs BT#16215 | %!s(int64=5) %!d(string=hai) anos | |
---|---|---|
.. | ||
Entity | %!s(int64=5) %!d(string=hai) anos | |
ajax | %!s(int64=5) %!d(string=hai) anos | |
assets | %!s(int64=5) %!d(string=hai) anos | |
lang | %!s(int64=5) %!d(string=hai) anos | |
view | %!s(int64=5) %!d(string=hai) anos | |
README.md | %!s(int64=5) %!d(string=hai) anos | |
WhispeakAuthPlugin.php | %!s(int64=5) %!d(string=hai) anos | |
WhispeakAuthRequest.php | %!s(int64=5) %!d(string=hai) anos | |
WhispeakConditionalLoginHook.php | %!s(int64=5) %!d(string=hai) anos | |
WhispeakMyStudentsLpTrackingHook.php | %!s(int64=5) %!d(string=hai) anos | |
WhispeakMyStudentsQuizTrackingHook.php | %!s(int64=5) %!d(string=hai) anos | |
admin.php | %!s(int64=5) %!d(string=hai) anos | |
authentify.php | %!s(int64=5) %!d(string=hai) anos | |
authentify_password.php | %!s(int64=5) %!d(string=hai) anos | |
enrollment.php | %!s(int64=5) %!d(string=hai) anos | |
index.php | %!s(int64=5) %!d(string=hai) anos | |
install.php | %!s(int64=5) %!d(string=hai) anos | |
plugin.php | %!s(int64=5) %!d(string=hai) anos | |
tokenTest | %!s(int64=5) %!d(string=hai) anos | |
uninstall.php | %!s(int64=5) %!d(string=hai) anos |
Notice:
This plugin requires the user to grant permission to use the microphone connected in the web browser. Currently, browsers are limiting this permission to be used only in a secure environment with HTTPS. If your portal does not work with HTTP, then Whispeak authentication may not work.
Make sure the directory
src/Chamilo\PluginBundle
is writable by the web server in order for the plugin is installed properly. This might imply a manual change on your server (outside of the Chamilo interface).
Set your JSON Web Token provided by Whispeak in the /path/to/chamilo/plugin/whispeak/tokenTest
:
echo "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c" > /path/to/chamilo/plugin/whispeak/tokenTest
Set the plugin configuration enabling the plugin and (optionally) set the max attempts.
Set the login_bottom
region to the plugin.
Add $_configuration['whispeak_auth_enabled'] = true;
to configuration.php
file.
Optionally, you can add the menu_administrator
region to se the user logged activities from Whispeak.