The simple and small OAuth2 | OpenId Connect
server that secures applications without hassle.
STOPnik does not have any persistence layer and will only work in-memory with the clients and users defined in the
configuration file (YAML
).
When restarted, all issued tokens will become invalid/forgotten by STOPnik.
This project was used to learn OAuth 2.0, OpenId Connect Core 1.0 and Go.
The logo mascot was mostly inspired by the nice work of gopherize.me and redrawn by hand as a vector graphic with additional body and a cool hat.
The awesome work of other servers is very appreciated, most of them were the inspiration for this small project!
They add features like persistence and access to user directories like LDAP.
More details about STOPnik can be found at https://stopnik.webish.dev/
The project is licensed under the Apache License, Version 2.0.