Servidores Identity Providers - Identity Management - Access Management

Gluu.

Usa o Shibboleth por trás dos panos.
https://www.gluu.org/shibboleth-idp/

Referências

Top 6 Open Source Identity and Access Management Software
https://cloudsmallbusinessservice.com/blog/top-6-open-source-identity-and-access-management-software-57643.html

Lista de 10 melhores Open Source Identity Management Tools
https://solutionsreview.com/identity-management/the-10-best-free-and-open-source-identity-management-tools/

Instalando OpenIAM com Docker
http://docs.openiam.com/docs4110/html/installation/docker.htm

Shibboleth
https://www.shibboleth.net/about-us/the-shibboleth-project/

Apache Syncope no Docker
https://hub.docker.com/r/apache/syncope

Apache Syncope + KeyCloak com Docker
https://www.tirasa.net/en/blog/apache-syncope-sso-with-keycloack

Pra que serve o Apache Syncope? Exemplo de arquitetura
https://syncope.apache.org/iam-scenario

OpenSource e Single Sign On SSO
https://medium.com/faun/opensource-single-sign-on-sso-e52d39e1927

Keycloak

Como funciona?
https://docs.cbioportal.org/2.2-authorization-and-authentication/authenticating-and-authorizing-users-via-keycloak

Curso com Keycloak
https://www.udemy.com/course/oauth-2-nailed-the-core-framework-with-hands-dirty/

Instalando KeyCloak com Docker
https://www.keycloak.org/getting-started/getting-started-docker

Gluu

Opensource!

Usa o Shibboleth como Identity Provider.
https://www.gluu.org/shibboleth-idp/

Cloud Foundry UAA

Opensource, simples, feito com Spring Boot!

É o único IDP suportado pelo RabbitMQ.

https://github.com/cloudfoundry/uaa

Ory, Ory-Hydra

https://www.ory.sh/

Okta

Okta não é opensource, mas é bastate utilizado.

Curso com Okta
https://www.udemy.com/course/enterprise-oauth-for-developers/

AWS IAM

Não é opensource e só funciona dentro da cloud da AWS. Se você usa tudo dentro da cloud da AWS, é o melhor jeito.

Integrando o AWS IAM com seu IdP externo
https://docs.aws.amazon.com/singlesignon/latest/userguide/manage-your-identity-source-idp.html

Conectando em um banco de dados com o IAM
https://aws.amazon.com/pt/premiumsupport/knowledge-center/users-connect-rds-iam/

You should also read:

API Gateways & API Managements

API Gateways são como proxies HTTP inteligentes que intermediam todas as requests HTTP dos softwares existentes. São inteligentes porque tem capacidade de processar…

Menu