endiangroup/compandauth
View on GitHub ↗ ★ 72 Go
Lightweight distributed session management primitives inspired by compare-and-swap (CAS)
5 mentions on Hacker News by 2 people: 0 stories, 5 comments · first 2019-01-02 · latest 2021-07-12
20082026
-
AD: I wrote a library that can deal with this for JWT https://github.com/endiangroup/compandauth The skiny is that you place a copy of some monotonic counter inside every JWT you issue, you keep track of the counter server side and compare…
comment by endiangroup · 2021-07-12 · in JavaScript Object Signing and Encryption is a bad standard (2017) -
…of verification have you done on your solutions? What are the down falls of your solution? [1] - https://github.com/endiangroup/compandauth
comment by endiangroup · 2020-08-28 · in Launch HN: SuperTokens (YC S20) – Securely manage session tokens -
…used to control logout. There's a good Go library detailing this approach, along with a blog post: https://github.com/endiangroup/compandauth https://endian.io/articles/compandauth/
comment by bojanz · 2020-05-23 · in Loginsrv: JWT login microservice with back ends like OAuth2, Google, GitHub -
…here [2] (with an interactive version in JS). It took a few attempts but eventually it clicked! [1] https://github.com/endiangroup/compandauth [2] https://endian.io/articles/compandauth/
comment by endiangroup · 2019-04-14 · in Learn TLA+ (2018) -
…Go library we wrote to centrally manage distributed session tokens such as JWT inspired by CAS: https://github.com/endiangroup/compandauth . Main highlight is central revocation, locking and unlocking of distributed sessions The core…
comment by endiangroup · 2019-01-02 · in How to Use JSON Web Tokens