Configuração do Plugin Badiu Auth
No item III, apresentamos as informações e os procedimentos necessários para instalar o plugin Badiu Auth no Moodle. Agora, seguiremos com o processo de configuração do plugin. Essa configuração permitirá que os usuários façam login no Moodle utilizando as mesmas credenciais do sistema Badiu.Net.
1 - Habilitar o Plugin
O plugin de autenticação, assim como outros plugins da plataforma Moodle, precisa ser habilitado após a instalação. Para isso, é necessário acessar o painel de gerenciamento dos plugins de autenticação. Nesse painel, é possível habilitar ou desabilitar qualquer plugin de autenticação.
Para habilitar o plugin Badiu Auth, navegue até Administração do site > Plugins > Gerenciar autenticação. Outra alternativa é acessar pelo endereço MOODLE_URL/admin/settings.php?section=manageauths. Após isso, o painel de gerenciamento dos plugins de autenticação será exibido, conforme ilustrado na figura a seguir.
Conforme ilustrado na figura acima, o plugin Autenticação na Plataforma Badiu.Net está com o ícone de olho fechado, indicando que está desabilitado. Para habilitá-lo, basta clicar nesse ícone, que será alterado para indicar que o plugin está ativo.
2 - Configurar o Plugin
Após habilitar o plugin de autenticação, o passo seguinte é efetuar a configuração, ou seja, definir o token de integração com a plataforma Badiu.Net e o endereço de logout.
Para configurar o plugin Badiu Auth, navegue até Administração do site > Plugins > Gerenciar autenticação. Outra alternativa é acessar pelo endereço MOODLE_URL/admin/settings.php?section=manageauths. Após isso, o painel de gerenciamento dos plugins de autenticação será exibido, conforme ilustrado na figura a seguir.
No painel de gerenciamento, clique no link Configurações correspondente ao plugin Autenticação na Plataforma Badiu.Net. Outra alternativa é MOODLE_URL/admin/settings.php?section=authsettingbadiuauth
Feito isso, será exibido o formulário de configuração.
Para preencher o formulário, veja a descrição de cada campo na tabela a seguir. O campo mais importante a ser preenchido é o primeiro, referente ao compartilhamento de dados com o plugin Badiu.Net. Neste campo, é recomendado selecionar a mesma instância do Badiu.Net cadastrada no item 5.2. Outro campo que deve ser preenchido é o endereço de logout.
|
Campo |
Descrição |
|
Usar o mesmo token do plugin Badiu.Net |
Este campo exibe o token padrão cadastrado no plugin Badiu.Net. Além disso, lista as instâncias da plataforma Badiu.Net cadastradas. Selecione uma das instâncias. Para a integração com o módulo GC2, recomenda-se escolher a instância correspondente. Ao selecionar uma instância, o token de acesso e o URL da plataforma Badiu.Net não precisam ser preenchidos nos campos seguintes, pois serão reutilizados da instância selecionada. |
|
Endereço do serviço do Plataforma Badiu.Net |
Trata-se de definir o endereço de acesso da plataforma Badiu.Net. Este campo não precisa ser preenchido caso uma das opções do campo anterior, Usar o mesmo token do plugin, tenha sido escolhida. |
|
Token de autenticação |
Trata-se de definir o token de acesso da plataforma Badiu.Net. Este campo não precisa ser preenchido caso uma das opções do campo anterior, Usar o mesmo token do plugin, tenha sido escolhida. |
|
Endereço de logout |
Este campo deve conter o endereço completo de logout da plataforma Badiu.Net. Esse endereço é utilizado para que, caso o aluno faça logout na plataforma Moodle, ele seja automaticamente desconectado também na plataforma Badiu.Net. O endereço que deve ser preenchido é: BADIUNET_URL/auth/core/synclogout?_operation=requestlogout |
Após configurar o formulário, você deve definir quais campos de cadastro na plataforma Moodle devem ser bloqueados ou não. Esses campos estão localizados logo abaixo do formulário de configuração, conforme ilustrado no print a seguir.
Ao terminar a configuração, clique no botão Salvar mudanças. Feito isso, o plugin de autenticação estará pronto para uso.