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

De GWiki
Ir para navegaçãoIr para pesquisar
 
(10 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;
 
password: Senha do usuário;
 
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);
 
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);
 
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).
 
  
 +
'''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''':
+
Exemplo:
  
 
  <html>
 
  <html>
<head>
+
    <head>
<title>Escola Modelo - Gennera</title>
+
        <title>Nome da Instituição</title>
</head>
+
    </head>
<body>
+
   
    <FORM name=log action="https://app.gennera.com.br/gcas/login" target="_blank" method="post">
+
    <body>
         <INPUT type="text" name="txt_CdInstituicao" id="txt_CdInstituicao">
+
        <iframe name="iframe" src="https://apps.gennera.com.br/embed/#/login?institution=789&
        <INPUT type="text" name="j_username" id="j_username">  
+
         style=https://www.siteinstituicao.com.b/css/modelo.css" width="25%" height="520" scrolling="no" align="top" frameborder="0">
         <INPUT type="password"name="j_password" id="j_password">
+
         </iframe>
        <INPUT type="password" name="txt_DsRespostaSecreta" id="txt_DsRespostaSecreta">
+
     </body>
        <INPUT type="hidden" name="txt_IdTipoUsuario" id="txt_IdTipoUsuario" value="3">
+
 
        <INPUT type="hidden" name="txt_IdModulo" id="txt_IdModulo" value="2">
 
               
 
        <INPUT name="submit" type="submit" value="Enviar">
 
     </FORM>
 
</body>
 
 
  </html>
 
  </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''':
 
'''Observações''':
<BR />1. O exemplo acima é um modelo de utilização que deve ser editado pelo cliente conforme suas necessiades;
+
<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", 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 "txt_CdInstituicao" e "j_username", obrigatórios para a recuperaçao 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.