Mudanças entre as edições de "Apostila, Acesso pelo site da instituição"

De GWiki
Ir para navegaçãoIr para pesquisar
 
(6 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
 
Abaixo as informações necessárias para fazer o acesso ao sistema através do site da instituição.
 
Abaixo as informações necessárias para fazer o acesso ao sistema através do site da instituição.
  
'''URL de Autenticação''': https://app.gennera.com.br/gcas/login
+
'''URL de Autenticação''': https://apps.gennera.com.br/public/#/login
  
 
'''Parâmetros''':
 
'''Parâmetros''':
  
ielogin: Código do cliente;
+
'''institution:''' número da instituição que deve ser utilizado por padrão, omitindo o campo instituição, como por exemplo '''789'''.
  
username: Login do usuário;
+
'''style:''' endereço do arquivo contendo as regras de estilo. O arquivo deve ser hospedado em seu próprio servidor, passando apenas a url como parâmetro, como por exemplo '''modelo.css'''.
  
password: Senha do usuário;
+
Exemplo:
  
resposta: Resposta secreta do usuário (Pode ser fixado um valor padrão para os clientes que não utilizam o controle de resposta secreta);
+
<html>
 +
    <head>
 +
        <title>Nome da Instituição</title>
 +
    </head>
 +
   
 +
    <body>
 +
        <iframe name="iframe" src="https://apps.gennera.com.br/embed/#/login?institution=789&
 +
        style=https://www.siteinstituicao.com.b/css/modelo.css" width="25%" height="520" scrolling="no" align="top" frameborder="0">
 +
        </iframe>
 +
    </body>
 +
 
 +
</html>
  
modulo: Código do módulo em que o usuário quer se logar (1 - Portal Educacional, 2 - Portal Aluno, 3 - Portal Professor, 4 - Genion (Gerencial), 5 - Biblioteca);
+
Veja abaixo um modelo de regras de estilo (CSS):
 
 
tipo: Tipo do usuário (1 - Usuário, 2 - Professor, 3 - Aluno, 4 - Pai, 5 - Mãe, 6 - Responsável, 7 - Adotador);
 
 
 
auto: Realiza autenticação automática (parâmetro obrigatório e interno da Gennera). Valor padrão "true";
 
 
 
homeUrl: URL para onde o sistema deverá redirecionar o usuário, ao fazer o logout. Campo não obrigatório (caso não seja fornecido, será redirecionado para a página de login do sistema de autenticação da Gennera);
 
 
 
senha_esquecida: Identificador de esquecimento de senha (1 - Redirecionar para tela de recuperação de senha).
 
 
 
'''Exemplo''':
 
 
 
  <html>
 
  <head>
 
  <title>Escola Modelo - Gennera</title>
 
  </head>
 
  <body>
 
      <FORM name=log action="https://app.gennera.com.br/gcas/login" target="_blank" method="post">
 
      <INPUT type="text" name="ielogin" id="ielogin">
 
      <INPUT type="text" name="username" id="username">
 
      <INPUT type="password"name="password" id="password">
 
      <INPUT type="password" name="resposta" id="resposta">
 
      <INPUT type="hidden" name="tipo" id="tipo" value="1">
 
      <INPUT type="hidden" name="modulo" id="modulo" value="1">
 
      <INPUT type="hidden" name="auto" id="auto" value="true">
 
      <INPUT type="hidden" name="homeUrl" id="homeUrl" value="http://www.gennera.com.br/login">
 
      <INPUT name="submit" type="submit" value="Enviar">
 
      </FORM>
 
  </body>
 
  </html>
 
  
 +
label {
 +
    color: #565656 !important;
 +
}
 +
a {
 +
    color: #3D97AD !important;
 +
}
 +
.btn-default {
 +
    color: #FFF;
 +
    border-color: #5cb85c;
 +
    background-color: #4cae4c;
 +
}
 +
.btn-default:hover {
 +
    color: #FFF;
 +
    border-color: #5cb85c;
 +
    background-color: #4cae4c;
 +
}
 +
.btn-default:active, .btn-default:focus {
 +
    color: #FFF;
 +
    border-color: #d9d9d9;
 +
    background-color: #4cae4c;
 +
}
 +
.btn-default[disabled], .btn-default[disabled]:active {
 +
    color: #FFF;
 +
    border-color: #5cb85c;
 +
    background-color: #4cae4c;
 +
}
 +
.btn-default[disabled]:hover {
 +
    color: #FFF;
 +
    border-color: #5cb85c;
 +
    background-color: #4cae4c;
 +
}
 +
.padding-md {
 +
    background: #EAEAEA;
 +
    border: 1px solid #DDD;
 +
    border-radius: 5px;
 +
    padding: 15px;
 +
}
 +
.alert-danger {
 +
    color: #a94442;
 +
    background-color: #f2dede !important;
 +
    border-color: #ebccd1;
 +
}
 +
.alert-success {
 +
    color: #a94442;
 +
    background-color: #f2dede !important;
 +
    border-color: #ebccd1;
 +
}
  
 
'''Observações''':
 
'''Observações''':
 
<BR />1. O exemplo acima é um modelo de utilização que deve ser editado pelo cliente conforme suas necessidades;
 
<BR />1. O exemplo acima é um modelo de utilização que deve ser editado pelo cliente conforme suas necessidades;
<BR />2. Todos os parâmetros, exceto "senha_esquecida" e "homeUrl", são obrigatórios;
+
<BR />2. Todos os parâmetros.
<BR />3. Para maior segurança, os parâmetros devem ser repassados via método POST.
+
 
<BR />4. O parâmetro "senha_esquecida" só deverá ser enviado caso o usuário escolha a opção "Esqueci minha senha", link que poderá ser incluído diretamente no site da instituição. Ao clicar nesse link o site ainda deverá validar a digitação dos parâmetros "ielogin" e "username", obrigatórios para a recuperação da senha.
 
  
 
[[Categoria: Educação Corporativa]]
 
[[Categoria: Educação Corporativa]]
 
[[Categoria: Material Didático]]
 
[[Categoria: Material Didático]]

Edição atual tal como às 16h31min de 22 de novembro de 2016

Abaixo as informações necessárias para fazer o acesso ao sistema através do site da instituição.

URL de Autenticação: https://apps.gennera.com.br/public/#/login

Parâmetros:

institution: número da instituição que deve ser utilizado por padrão, omitindo o campo instituição, como por exemplo 789.

style: endereço do arquivo contendo as regras de estilo. O arquivo deve ser hospedado em seu próprio servidor, passando apenas a url como parâmetro, como por exemplo modelo.css.

Exemplo:

<html>
    <head>
       <title>Nome da Instituição</title>
    </head>
    
    <body>
       <iframe name="iframe" src="https://apps.gennera.com.br/embed/#/login?institution=789&
       style=https://www.siteinstituicao.com.b/css/modelo.css" width="25%" height="520" scrolling="no" align="top" frameborder="0">
       </iframe>
    </body>
 
</html>

Veja abaixo um modelo de regras de estilo (CSS):

label {
   color: #565656 !important;
}
a {	
   color: #3D97AD !important;
}
.btn-default {
   color: #FFF;
   border-color: #5cb85c;
   background-color: #4cae4c;
}
.btn-default:hover {
   color: #FFF;
   border-color: #5cb85c;
   background-color: #4cae4c;
}
.btn-default:active, .btn-default:focus {
   color: #FFF;
   border-color: #d9d9d9;
   background-color: #4cae4c;
}
.btn-default[disabled], .btn-default[disabled]:active {
   color: #FFF;
   border-color: #5cb85c;
   background-color: #4cae4c;
}
.btn-default[disabled]:hover {
   color: #FFF;
   border-color: #5cb85c;
   background-color: #4cae4c;
}
.padding-md {
   background: #EAEAEA;
   border: 1px solid #DDD;
   border-radius: 5px;
   padding: 15px;
}
.alert-danger {
   color: #a94442;
   background-color: #f2dede !important;
   border-color: #ebccd1;
}
.alert-success {
   color: #a94442;
   background-color: #f2dede !important;
   border-color: #ebccd1;
}

Observações:
1. O exemplo acima é um modelo de utilização que deve ser editado pelo cliente conforme suas necessidades;
2. Todos os parâmetros.