How does an account relate to the Seat token? #351
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
spec
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
#350 Sessions: JWT in httpOnly cookies, reworked from core-project
amaurycoudr/chess-project
Reference
amaurycoudr/chess-project#351
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
#346
Question
ADR 0016 makes the Seat token the only proof of owning a Seat, and says to revisit when accounts arrive. Once signed in, does the account replace the Seat token, sit alongside it (token minted per Seat, Seat records the account), or only matter for taking a Seat back from another device? What happens when a signed-in Player and a guest share a Room, or a Player signs in mid-game? Ends in an ADR superseding or amending 0016.
Resolution
ADR 0034, PR #359. It supersedes ADR 0016 and ADR 0033.
room.createandseat.takemint a Guest when the call carries neither a Guest nor a Session. Reads and Spectators mint nothing.Glossary (in the PR): Seat token retired, kept only as an alias to avoid on Guest. Seat, Guest, Session and Connection are reworded.
mentioned in issue #346
mentioned in issue #350
marked this issue as related to #346
marked this issue as related to #350