Hacker GitHub

← All repos

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

Mentions per year 5 mentions · busiest year 2019 (2)
20082026
  1. 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…
  2. …of verification have you done on your solutions? What are the down falls of your solution? [1] - https://github.com/endiangroup/compandauth
  3. …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/
  4. …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)
  5. …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