Ich habe eine App vollständig in Javascript geschrieben, die die Github API ausgiebig verwendet. Wenn Sie es in zwei Browsern (z. B. Chrome und Firefox) öffnen und sich als derselbe Benutzer anmelden, wird das OAUTH-Token des zweiten Browsers zum neuesten Token - das Token im ersten Browser funktioniert sofort nicht mehr.Erlischt die Ausgabe eines neuen Github OAUTH-Tokens alle vorherigen?
Ist das erwartete Verhalten? Ist es möglich, Tokens live zu lassen, selbst nachdem neue für einen Benutzer ausgestellt wurden? Oder muss ich für jeden Benutzer eine Art Token-Speicher auf meinem Server bereitstellen und das aktuelle Token an alle aktuellen Clients ziehen/schieben?
Mit anderen Worten, wie können Sie OAuth-Token für mehrere Clients einer einzelnen Anwendung am besten erhalten?