Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sfomuseum/go-http-oauth2
Go HTTP middleware package for using an OAuth2 service as a single-sign-on provider.
https://github.com/sfomuseum/go-http-oauth2
golang oauth2
Last synced: 16 days ago
JSON representation
Go HTTP middleware package for using an OAuth2 service as a single-sign-on provider.
- Host: GitHub
- URL: https://github.com/sfomuseum/go-http-oauth2
- Owner: sfomuseum
- License: other
- Created: 2020-04-16T17:42:39.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-19T13:20:40.000Z (7 months ago)
- Last Synced: 2024-04-19T14:41:41.322Z (7 months ago)
- Topics: golang, oauth2
- Language: Go
- Homepage:
- Size: 3.2 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# go-http-oauth2
Go HTTP middleware package for using an OAuth2 service as a single-sign-on provider.
## Important
This is work in progress, including the documentation. In the meantime please have a look at the [Geotagging at SFO Museum, part 9 – Publishing Data](https://millsfield.sfomuseum.org/blog/2020/05/07/geotagging-publishing/) blog post for an example of how the package works.
## See also
* https://tools.ietf.org/html/draft-ietf-oauth-security-topics-15
* https://github.com/aaronland/go-http-cookie