> For the complete documentation index, see [llms.txt](https://wiki.datadike.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.datadike.com/product-docs/product-guide/configuracoes/pam/system-settings/authentication/oauth2.md).

# OAUTH2

O OAuth 2.0 (Open Authorization) é um protocolo amplamente adotado para autorização que possibilita a aplicativos de terceiros acessarem recursos de um usuário hospedados em outros serviços — como Google, Facebook ou GitHub — sem que seja necessário informar a senha do usuário. Ele permite que os usuários autorizem esses aplicativos a utilizar determinados dados ou funcionalidades, concedendo permissões limitadas sem revelar suas credenciais de acesso.

Exemplo

```
{
  "name": "user",
  "username": "name",
  "email": "user:email"
}
```

## URLs OAuth2 no DataDike PAM

### URL de login

{% embed url="<https://seuservidor.example.com/core/auth/oauth2/login/>" %}

### URL de retorno de chamada de sucesso de login

{% embed url="<https://seuservidor.example.com/core/auth/oauth2/callback/>" %}

### URL de saída

{% embed url="<https://seuservidor.example.com/core/auth/oauth2/logout/>" %}
