Skip to main content

Keycloak

Keycloak
Get the code

Language

Java

Tool Type

Desktop app, Mobile app, Web app

License

Apache License, Version 2.0

Version

22.0.4

About the tool Responsible

Keycloak

Keycloak
What is it?

Keycloak is an open source software solution that facilitates identity management and single sign-on access for modern applications and services. It supports multiple standard protocols and is highly configurable to suit various authentication needs. Developed to reduce production times and facilitate the protection of applications with little encryption, Keycloak is shared to improve secure access management in Latin America, supporting governments and companies in the efficient management of identities and accesses.

What problems does it solve?

Keycloak simplifies the implementation of secure authentication and identity management for projects that require robust microservices, facilitating access management in applications and services with efficiency and high availability.

How does the tool work?

Single Sign-On (SSO) for multiple applications. Social login and identity brokering. User federation and account management. Customizable authentication flows.

Open standards

Built in Java, it ensures a solid and reliable foundation. Deployable in multiple environments, it facilitates adaptability and scalability. Incorporates a REST API that allows seamless integration with other systems. Extensible through custom extensions, it guarantees flexibility to meet specific needs. Promotes interoperability and the adoption of open standards, relying on open-source technologies to maximize efficiency and collaboration.

Sector
Science and Technology
Functionality
Authentication
Data collection analysis and visualization
Sustainable development goals
Partnership for the goals
Toolkits
Topic - Transparency
hands
Get the code for this project
Get the code

Connect with the Development Code team and discover how our carefully curated open source tools can support your institution in Latin America and the Caribbean. Contact us to explore solutions, resolve implementation issues, share reuse successes or present a new tool. Write to [email protected]

Contact us
User Addition Page User Addition Page

Keycloak screen to add user. Fields: ID, User "myuser", Email, First Name "Foo", Last Name "Bar". User activated, email not verified. Save and cancel buttons. Menu on the left.

Keycloak Features for Single Sign-On Keycloak Features for Single Sign-On

The image shows Keycloak features, highlighting single sign-on and social login. It includes buttons for signing in with Google, GitHub, and Facebook, and mentions OpenID Connect and SAML 2.0.

Keycloak Users Federation Keycloak Users Federation

This image illustrates Keycloak's user federation capabilities, showing its integration support for LDAP, Active Directory, and other relational databases for user management.

Keycloak Official Site

Open source solution for identity and access management with single sign-on.

See more
Keycloak Documentation

Guides on installation, configuration and use of Keycloak.

See more
Pavimentados
Optimizing road maintenance and signaling with computer vision.

Transport
Geolocation
Image processing
UrbanPy
Simplifying urban data collection and analysis for effective planning.

Urban Development and Housing
Geolocation
Database management
SunScan IDB
Facilitating the evaluation of rooftop solar potential with advanced and accessible technology.

Energy
Geolocation
Image processing
URSA
Facilitating urban planning with accessible data.

Urban Development and Housing
Simulators
Geolocation
MAIIA
Identifying informal settlements with artificial intelligence.

Urban Development and Housing
Image processing
Urbantrips
Turning transportation data into complex analysis to improve management.

Transport
Geolocation
see all tools
hands
Deepen your knowledge on the implementation of tools in the public sector with our courses, guides and many other resources.
Be part of the community
Jump back to top