Depreciamos a biblioteca de código aberto OSO Legacy. Temos planos para o próximo lançamento de código aberto e estamos ansiosos para obter feedback da comunidade que antecedeu esse ponto (entre em contato conosco no canal #HELP Slack). Enquanto isso, se você estiver feliz usando a biblioteca de código aberto do OSO agora, nada precisa mudar-ou seja, não estamos no final da biblioteca e continuaremos a fornecer suporte e correções críticas de bugs. Mais contexto: aqui.
O OSO é uma estrutura incluída nas baterias para autorização de construção em seu aplicativo.
Com o OSO, você pode:
OSO oferece bibliotecas para Node.js, Python, Go, Rust, Ruby e Java.
Nossa mais recente criação OSO Cloud torna a autorização entre os serviços tão fácil quanto o OSO.Authorize (Usuário, Ação, Recurso). Aprenda sobre isso.
Se você tiver alguma dúvida sobre OSO ou autorização em geral, poderá ingressar em nossa equipe de engenharia e centenas de outros desenvolvedores usando OSO em nossa Slack da comunidade:
Gostaríamos muito de ouvir sobre seu caso de uso e experiência com o OSO. Compartilhe sua história em nossa edição de histórias de sucesso.
O Rust Core de Oso é desenvolvido contra o mais recente lançamento estável da Rust.
As bibliotecas de idiomas da OSO podem ser desenvolvidas sem tocar no núcleo da ferrugem, mas você ainda precisará da cadeia de ferramentas estável da ferrugem instalada para construir o núcleo.
Para criar o núcleo WebAssembly para a biblioteca Node.js, você precisará instalar wasm-pack
e disponível no caminho do seu sistema.
Para trabalhar em uma biblioteca de idiomas, você precisará atender aos seguintes requisitos da versão:
Veja: Contribuindo.md.
Se você deseja trabalhar na base de código OSO em tempo integral, visite nossa página de empregos.
Veja: Licença.