Autenticação

Clique para copiar

Módulos para registo e login de utilizadores.


Os módulos de autenticação fornecem funcionalidade de registo e login para os utilizadores das suas aplicações.

As funções básicas para a gestão de utilizadores, grupos, registo e autorização são fornecidas pelo módulo Auth padrão. Também adiciona um formulário de registo padrão às suas candidaturas.

A fim de expandir a funcionalidade, em particular a capacidade de entrar e registar-se através de redes sociais, utilize módulos adicionais.

Definições de inscrição

O módulo Auth gere todas as definições de registo. Se o registo estiver desactivado, os módulos de registo social também não poderão registar novos utilizadores.


Módulo básico para autorização e registo

O módulo Auth fornece autenticação e autorização para a sua aplicação, incluindo gestão de utilizadores, gestão de grupos, registo de utilizadores, login, e funções relacionadas. É instalado automaticamente quando o projecto é criado. Por defeito, o middleware do módulo é anexado a cada ponto final e permite o acesso a qualquer grupo de utilizadores. Os controlos de acesso detalhados podem ser configurados ajustando as definições do middleware em cada ponto final.

Login e palavra-passe de utilizador predefinidos

Login: [email protected]

Palavra-passe: appmaster


Iniciar sessão com o Google

Implementos iniciam sessão e iniciam sessão com o Google

Iniciar sessão com o Google é um módulo autónomo para implementar as funcionalidades de início de sessão e início de sessão do Google para a sua aplicação.


Processos empresariais

  • Registe-se

Utilizado se estiver a configurar a autorização e autenticação por si próprio. Se utilizar a funcionalidade básica do módulo Auth, então para que o Login com o Google funcione, basta especificar o ID do Cliente nas definições.


Configurações do módulo

ParâmetroPredefiniçãoDescrição
Identificação do clientevazioO seu ID de cliente de aplicação da Consola Google.

Para obter o ID de cliente - utilize a Consola Google Cloud. As instruções de configuração podem ser lidas neste link.


Iniciar sessão no Facebook

Registar-se e iniciar sessão com a sua conta do Facebook.

Iniciar sessão com o Facebook é um módulo autónomo para implementar funcionalidades de início de sessão e início de sessão no Facebook para a sua aplicação.


Processos empresariais

  • Registe-se

Utilizado se estiver a configurar a autorização e autenticação por si próprio. Se utilizar a funcionalidade básica do módulo Auth, então para que o login com o Facebook funcione, só precisa de especificar o ID da Aplicação nas definições.


Definições do módulo

ParâmetroPredefiniçãoDescrição
ID da aplicaçãovazioO seu ID de cliente de aplicação do Portal Dev do Facebook.

Para obter o ID de cliente:

Depois adicione o produto de Login do Facebook à sua aplicação, active o JavaScript SDK do Facebook, e adicione a URL da sua aplicação aos domínios permitidos.


Inicie sessão com o LinkedIn

Registar e iniciar sessão com uma conta no LinkedIn.

Iniciar sessão com o LinkedIn é um módulo autónomo para implementar funcionalidades de início de sessão e início de sessão no LinkedIn para a sua aplicação.


  • Registe-se

Utilizado se estiver a configurar a autorização e autenticação por si próprio. Se utilizar a funcionalidade básica do módulo Auth, então para que o Login com LinkedIn funcione, só precisa de especificar o ID do Cliente, URL Redirecto, e Chave Secreta nas definições.


ParâmetroPredefiniçãoDescrição
Identificação do clientenenhumaO seu ID de cliente de aplicação do LinkedIn Developer Portal.
Redireccionar URLnenhumaURL para redireccionar após autenticação
Chave secretanenhumaChave secreta da sua aplicação LinkedIn

Para obter os parâmetros necessários para configurar o módulo, é necessário registar-se como programador do LinkedIn e criar uma aplicação com definições básicas.


Iniciar sessão com a Apple

Registe-se e inicie sessão com o ID da Apple.

Iniciar sessão com a Apple é um módulo autónomo para implementar funcionalidades de início de sessão e início de sessão com Apple ID para a sua aplicação.


  • Registe-se

Utilizado se estiver a configurar a autorização e autenticação por si próprio. Se utilizar a funcionalidade básica do módulo Auth, então para que a entrada com a Apple funcione, só precisa de especificar o ID do Cliente nas definições.


ParâmetroPredefiniçãoDescrição
Identificação do clientevazioO seu ID de cliente de aplicação da Apple Developer.

Precisa do ID da Apple e da conta do programador para obter o ID do cliente. O ID da Apple pode ser criado aqui. Visite esta página para se registar como programador Apple.


Google OAuth 2.0

O módulo fornece SSO com Google para as suas aplicações web e móveis


Google OAuth 2.0: Obtenha o Token de Acesso

Entrada

  • refresh_token (string)
  • client_id (string)
  • client_secret (string)

Saída

  • access_token

Google OAuth 2.0: Obter o URL Auth

Entrada

  • client_id (string)
  • redirect_url (string)
  • scopers (cordel de matriz)

Saída

  • url (fio)

Google OAuth 2.0: Obter Ficha de Actualização

Entrada

  • auth_code (string)
  • client_id (string)
  • client_secret (string)
  • redirect_url (string)

Saída

  • refresh_token (string)
  • access_token (string)

Processos empresariais

Definições do módulo

Processos empresariais

Configurações do módulo

Processos empresariais