Concepts

What are Identity Connectors?

Identity Connectors are managed configuration permitting connectivity between your applications and third party systems. For example, you want to create a Signin form with Google as Identity provider, you can simply create a configuration in Authdog dashboard and the connection will be handled by Authdog assuming the credentials are valid.

How does it work?

Assuming a customer has created a configuration for Google OAuth2.0 in Authdog Dashboard, once the user will authenticate with the managed login form, Authdog will lookup into Authdog Vault to find the credentials to retrieve user details after a successful authentication (callback step). Authdog Vault supports credentials for any provider, in multiple formats (e.g.: Client ID/Client Secret, API Key, X509 certificate etc...). Note that once credentials are persisted in the Vault, you won’t be able to read those credentials from the client/API, even with the higest privileges, this principle ensures your credentials remains safe under any circumstance. The credentials persisted can only be updated with a newer version of the credentials.

How to use it?

Go to Authdog Application Dashboard and select Security / Connections. Then click on the Gear next to your provider and a form will show up, once you have filled the form, click on Save and you are done.

Supported Identity Connectors

Here’s a non exhaustive list of Identity Providers you can already use with your Application through Authdog CIAM

OAuth2.0

  • Apple
  • Azure
  • Meta
  • Google
  • Spotify
  • Paypal
  • AWS Cognito
  • GitHub
  • Bitbucket
  • Dropbox
  • Linkedin
  • Slack


Web3

Coming Soon

WebAuthn

Coming Soon

Passkeys

Coming Soon

SAML2.0

Coming Soon

Get Started

What is Authdog?

Logo

© 2023 Authdog LLC. All rights reserved.