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.