Compare commits

..

No commits in common. "main" and "keycloak" have entirely different histories.

125
README.md
View file

@ -1,98 +1,77 @@
<div align="center">
<h1 align="center">DATAWARE Authic</h1>
</div>
![Keycloak](https://github.com/keycloak/keycloak-misc/blob/main/logo/logo.svg)
# DATAWARE Authic
![GitHub Release](https://img.shields.io/github/v/release/keycloak/keycloak?label=latest%20release)
[![OpenSSF Best Practices](https://bestpractices.coreinfrastructure.org/projects/6818/badge)](https://bestpractices.coreinfrastructure.org/projects/6818)
[![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/keycloak-operator)](https://artifacthub.io/packages/olm/community-operators/keycloak-operator)
![GitHub Repo stars](https://img.shields.io/github/stars/keycloak/keycloak?style=flat)
![GitHub commit activity](https://img.shields.io/github/commit-activity/m/keycloak/keycloak)
[![Translation status](https://hosted.weblate.org/widget/keycloak/svg-badge.svg)](https://hosted.weblate.org/engage/keycloak/)
DATAWARE Authic: Simplified Authentication and Identity for Your Business.
# Open Source Identity and Access Management
DATAWARE Authic: Autenticação e Identidade simplificadas para o seu negócio.
Add authentication to applications and secure services with minimum effort. No need to deal with storing users or authenticating users.
## Overview (In English / en-US):
Keycloak provides user federation, strong authentication, user management, fine-grained authorization, and more.
DATAWARE Authic is the complete authentication and identity management solution in the DATAWARE ecosystem. Inspired by open-source technologies and enhanced for corporate environments, it integrates robust security, single sign-on (SSO), and access control in a unified, easy-to-implement environment with professional support.
DATAWARE Authic provides a flexible and secure authentication core for enterprises of all sizes. In this repository, you will find the open-source code, detailed documentation, and instructions on how to contribute to the project. Easily configure identity providers, data sources, and password policies. Follow the step-by-step guide to simplify deployment on both Linux and Windows Server environments.
## Help and Documentation
Need help? Contact our DATAWARE team to share ideas and resolve queries.
* [Documentation](https://www.keycloak.org/documentation.html)
* [User Mailing List](https://groups.google.com/d/forum/keycloak-user) - Mailing list for help and general questions about Keycloak
## Visão Geral (Em Português Brasileiro / pt-BR):
DATAWARE Authic é a solução completa de autenticação e gerenciamento de identidades do ecossistema DATAWARE. Inspirada em tecnologias de software livre e aprimorada com recursos corporativos, ela integra segurança robusta, single sign-on (SSO) e controle de acesso em um ambiente unificado, fácil de implementar e com suporte profissional.
## Reporting Security Vulnerabilities
O DATAWARE Authic oferece um núcleo de autenticação flexível e seguro para aplicações corporativas de qualquer porte. Neste repositório, você encontrará o código-fonte aberto, documentação detalhada e instruções de como contribuir para o projeto. Configure facilmente provedores de identidade, fontes de dados e políticas de senha. Siga o passo a passo e simplifique a implantação em ambientes Linux ou Windows Server.
If you have found a security vulnerability, please look at the [instructions on how to properly report it](https://github.com/keycloak/keycloak/security/policy).
Precisa de ajuda? Entre em contato com nossa equipe DATAWARE para compartilhar ideias e resolver dúvidas.
## Key Features / Principais Funcionalidades
## Reporting an issue
en-US:
- **Centralized Authentication and Authorization**: Manage users, groups, and permissions in one place.
- **Support for Multiple Protocols**: Compatible with OAuth2, SAML, OpenID Connect, and LDAP.
- **Single Sign-On (SSO)**: A unified login experience across all integrated services.
- **Multi-Factor Authentication (MFA)**: Optional additional validation (tokens, OTP apps, etc.) for enhanced security.
- **APIs and Extensibility**: RESTful endpoints and customizable modules to tailor the solution to your ecosystem.
pt-BR:
- **Autenticação e Autorização Centralizadas**: Gere usuários, grupos e permissões em um só lugar.
- **Suporte a Múltiplos Protocolos**: Compatível com OAuth2, SAML, OpenID Connect e LDAP.
- **Single Sign-On (SSO)**: Experiência unificada de login para todos os serviços integrados.
- **Multi-Fator (MFA)**: Opções de validação adicional (tokens, apps OTP, etc.) para segurança reforçada.
- **APIs e Extensibilidade**: Endpoints REST e módulos personalizáveis para adaptar a solução ao seu ecossistema.
## Reporting Security Vulnerabilities / Reportando Vulnerabilidades de Segurança
If you have found a security vulnerability in DATAWARE Authic, please look at the [instructions on how to properly report it](https://authic.dataware.com.br/security/policy).
Se você encontrou uma vulnerabilidade de segurança no DATAWARE Authic, consulte as [instruções sobre como relatá-la corretamente](https://authic.dataware.com.br/security/policy).
## Reporting an issue / Relatando um problema
If you believe you have discovered a defect in DATAWARE Authic, please open [an issue](https://authic.dataware.com.br/issues).
If you believe you have discovered a defect in Keycloak, please open [an issue](https://github.com/keycloak/keycloak/issues).
Please remember to provide a good summary, description as well as steps to reproduce the issue.
Se você acredita ter descoberto um defeito no DATAWARE Authic, abra [um ticket de suporte](https://authic.dataware.com.br/issues).
Lembre-se de fornecer um bom resumo, descrição e também etapas para reproduzir o problema.
## Contributing / Contribuindo
## Getting started
Before contributing to DATAWARE Authic, please read our [contributing guidelines in the CONTRIBUTING.md file](CONTRIBUTING.md) to understand how to submit pull requests, report bugs, and propose features. We welcome contributions that strengthen the DATAWARE community and open source product ecosystem.
To run Keycloak, download the distribution from our [website](https://www.keycloak.org/downloads.html). Unzip and run:
We support a friendly and inclusive environment. Participation in this project is governed by [our code of conduct outlined in the CODE_OF_CONDUCT.md file](CODE_OF_CONDUCT.md). Please review it to learn how we ensure respect and collaboration. Participating in a healthy community is a great way to get involved and help shape the future.
bin/kc.[sh|bat] start-dev
Antes de contribuir para o DATAWARE Authic, leia nossas [diretrizes de contribuição no arquivo CONTRIBUTING.md](CONTRIBUTING.md) para entender como enviar pull requests, relatar bugs e propor recursos. Adoramos contribuições que fortaleçam a comunidade e o ecossistema de produtos de código-fonte aberto DATAWARE.
Alternatively, you can use the Docker image by running:
Apoiamos um ambiente amigável e inclusivo. A participação neste projeto é regida pelo [nosso código de conduta descrita no arquivo CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md). Consulte-o para saber como garantimos respeito e colaboração. Participar de uma comunidade saudável e é uma ótima maneira de se envolver e ajudar a moldar o futuro.
docker run quay.io/keycloak/keycloak start-dev
For more details refer to the [Keycloak Documentation](https://www.keycloak.org/documentation.html).
## Other DATAWARE Projects / Outros Projetos DATAWARE
* [DATAWARE Forge](https://forge.dataware.com.br) - Our collaborative platform. / Nossa plataforma de colaboração.
* [DATAWARE D.a.t.i.](https://dati.datware.com.br) - Our beloved A.I. companion. / Nossa amada I.A. companheira.
## Building from Source
To build from source, refer to the [building and working with the code base](docs/building.md) guide.
### Testing
To run tests, refer to the [running tests](docs/tests.md) guide.
### Writing Tests
To write tests, refer to the [writing tests](docs/tests-development.md) guide.
## Contributing
Before contributing to Keycloak, please read our [contributing guidelines](CONTRIBUTING.md). Participation in the Keycloak project is governed by the [CNCF Code of Conduct](https://github.com/cncf/foundation/blob/main/code-of-conduct.md).
Joining a [community meeting](https://www.keycloak.org/community) is a great way to get involved and help shape the future of Keycloak.
## Other Keycloak Projects
* [Keycloak](https://github.com/keycloak/keycloak) - Keycloak Server and Java adapters
* [Keycloak QuickStarts](https://github.com/keycloak/keycloak-quickstarts) - QuickStarts for getting started with Keycloak
* [Keycloak Node.js Connect](https://github.com/keycloak/keycloak-nodejs-connect) - Node.js adapter for Keycloak
## License
DATAWARE Authic is based and inspired on other free software works:
- Started as a fork of [Keycloak (https://www.keycloak.org/)](https://www.keycloak.org/);
- other open source and free software tools (to be listed).
Much of the code inherited from these projects is distributed under the Apache License.
This project itself is open source to all of our partners. For more
details, please see the full terms in our licensing files, which will be
made available soon.
## Licenciamento
DATAWARE Authic é inspirado e baseado em trabalhos de software livre:
- Iniciou como um fork do [Keycloak (https://www.keycloak.org/)](https://www.keycloak.org/);
- outras ferramentas de código aberto e software livres (a serem listadas).
Boa parte do código herdado destes projetos é distribuído sob os termos da Licença Apache.
Este projeto em si, é código aberto a todos os nossos parceiros. Para saber mais detalhes,
consulte os termos completos em nossos arquivo de licenciamento, que serão disponibilizados em breve.
## Version / Versão
0.25.260103-alpha
* [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0)