pknoth
Boruta server - a lightweight Identity and Access Management solution
Still an ongoing work but yet OpenID certified I have been writing a standalone version on top of boruta | Hex that includes:
- an OAuth 2.0/OpenID Connect certified authorization server
- an identity provider with configurable backends
- an administration interface
- a light gateway that enables authorization
The source code is available at GitHub - malach-it/boruta-server: Lightweight Identity and Access Management solution
I am looking for production use cases to integrate this first beta release. If you have any need for an identity and access management solution, drop me a note to discuss the needs for such an integration.
The documentation is still a work in progress, do not hesitate to reach out if you have questions about how it does work or what is possible to do with the server.
All kinds of feedback will be very welcome!
Thank you for reading me so far, hope to see you around.
Most Liked
pknoth
Hi again,
Few months ago, I recorded a loom presentation about the installation of the server. Here it is, with the hope it will help better understand how it works. Loom | Free Screen & Video Recording Software | Loom
Cheers
pknoth
I am glad to say that this server is now also certified for the Config and Dynamic OP by the OpenID Foundation.
I released then version 0.2.0 with quite a lot of improvements:
- [gateway] introspected token forwarding to updatreams
- [identity] email templates edition
- [identity] configure, expose and edit user metadata
- [identity] user metadata configuration
- [gateway] static configuration
- [gateway] microgateways
- [identity] identity federation (login with button)
- [auth] better well-known openid configuration
- [auth] dynamic client registration
- [auth] client authentication methods configuration
- [auth] global signing key pairs
As a reminder,
I also plan to launch a documentation website to better understand how the server works, stay tuned.
With care,
pknoth
I just finished recording the series of demo videos of boruta:
- the installation - Loom | Free Screen & Video Recording Software | Loom
- the OAuth clients - Loom | Free Screen & Video Recording Software | Loom
- the identity providers and the users - Loom | Free Screen & Video Recording Software | Loom
- the (micro)gateway - Loom | Free Screen & Video Recording Software | Loom
- the monitoring - Loom | Free Screen & Video Recording Software | Loom
Have a look, all feedback is welcome!
Thank you for listening to me (if you have).
Cheers
gordoneliel
I might be interested, will be in the market for an OAuth server soon. A question though, is there a reason why the main boruta project is on gitlab and this one on GitHub? Makes it a little difficult to browse







