
SSOCA Service Manager
Project
|
Service-oriented certificate authority for single sign-on.
I started this project after getting tired of manually managing certificates for the OpenVPN servers I managed. It was also really helpful for learning more about PKIs and better understanding how services rely on certificate-based authentication. I'm particularly proud of:
- working through the broad implementations of user-authentication, certificate management, and service integrations.
- adoption by several teams in my company to protect both development and production environments.
dpb587/ssoca
Repository
| github.com
SSO for services that use CA-based authentication.
For when you might want...
- ssh users to authenticate against Cloud Foundry UAA,
- Google Cloud project owners to have access to an OpenVPN server, or
- a GitHub team to access a network with sshuttle
With the caveat that this repo...
- is a work in progress, and
- is open source to help facilitate demos, discussion, and reviews to continue its evolution
Latest Release — v0.19.2 (2020-07-16)
Bug Fix
- Re-release without
+dirty
version annotation.
Artifacts
sha256 file
d1989a9ab588928ffb3d7721a5711ce99e83ab98d6e2b5c5dab114f102dee3ba ssoca-client-0.19.2-darwin-amd64
ee6ee19b2aadc00b69b2db13f66555ebd33de7d3bced23ab97b42679732a9caf ssoca-client-0.19.2-linux-amd64
035ad5b64cbfff175c95e51383618b23b4f455c5a5d8e14581ae6d8c8ec5022f ssoca-client-0.19.2-windows-amd64.exe
4c7aa8ea3f1973f86e219d35e4e7399d0c1de9d51c77aaa69f58d70a56f442b0 ssoca-server-0.19.2-darwin-amd64
d45685e014e7c17a77fb8e59c63bcf1a04a88e311db5f565f80122ba384f34c6 ssoca-server-0.19.2-linux-amd64
69502342a076e00b501ca6caf17f838df5bf29f94fe050756a9563bc0f49e96e ssoca-server-0.19.2-windows-amd64.exe
Assets
- ssoca-client-0.19.2-darwin-amd64 (13.2 MB)
- ssoca-client-0.19.2-linux-amd64 (13.4 MB)
- ssoca-client-0.19.2-windows-amd64.exe (13.3 MB)
- ssoca-server-0.19.2-darwin-amd64 (18.6 MB)
- ssoca-server-0.19.2-linux-amd64 (18.9 MB)
- ssoca-server-0.19.2-windows-amd64.exe (18.5 MB)