Authentication on site

Blocks ::: block_znanium_com
Maintained by Vadim Dvorovenko
This block is intended for use with russian electronic library (paid subscription or demo subscription required)
Latest release:
51 sites
1 fans
Moodle 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10

This block is intended for use with russian electronic library

By using link in block user can access library site without need of account register. Block gathers monthly visits statistics. Block can be installed on front page or on course page. Block header and link text is customizeble.

Блок предназначен для автоматической аутентификации пользователей moodle на сайте Данные для авторизации (домен и секретный ключ) зарегистрированные пользователи ЭБС могут получить, написав по адресу

В блоке отображается ссылка, переходя по которой пользователь оказывается в системе уже зарегистрированным. Собирается статистика по количеству посещений ЭБС за месяц. Блок может быть установлен на главной странице или на странице курса. Заголовок блока и текст ссылки может быть изменен.

Также для интеграцией с ЭБС Znanium предназначены следующие плагины:


Screenshot #0
Screenshot #1
Screenshot #2


Vadim Dvorovenko (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Tue, Nov 10, 2015, 10:14 PM
    Prechecker results: 78 errors/13 warnings

    Please consider adding a full description of the plugin. You can describe the plugin's features, purpose and typical usage scenarios there, for example.

    Bug tracker is not specified for your plugin. Providing a place for users of your plugin to report issues encourages participation and provides a way for users to report bugs, make feature requests, or suggest other types of improvements.

    Please consider adding a screenshot of your plugin to help folks get an idea of what it looks like when installed.
  • Thu, Nov 26, 2015, 11:40 PM

    Thanks Vadim for sharing this plugin with the community. I did not spot any issues that would block its approval now. You are cleared to land, welcome to the Plugins directory!

  • Thu, Apr 16, 2020, 10:37 PM
    нужно подправить redirect.php

    $secret_key = get_config('block_znanium_com', 'secretkey');
    $domain = get_config('block_znanium_com', 'domain');

    $gmt = gmdate("YmdHis", time());
    $username = $USER->username;
    $token = md5($domain . $username . $gmt . $secret_key);

    $params = array(
    'domain' => $domain,
    'username' => $USER->username,
    'gmt' => $gmt,
    'token' => $token,
    'email' => $USER->email,
    'lname' => $USER->lastname,
    'fname' => $USER->firstname,
    'group' => 'portal'
Please login to post comments