2017-07-09 5 views
1

Ich verwende devise_token_auth für eine API-only-Anwendung. Es scheint, dass Token nur ungültig gemacht werden und neue Werte in den Headern mit bestimmten Aufrufen bereitgestellt werden. Insbesondere sieht es so aus, als würden PUT Anfragen die zuvor bereitgestellten Token-Informationen nicht ungültig machen. Warum das? Ich plante, die gespeicherten Werte von dem vorherigen Token nach jedem Aufruf zu aktualisieren, und das bedeutet manchmal, dass die Werte nicht da sind. Ich kann das mit Bedingungen umgehen, aber ich würde gerne verstehen, was der Grund dafür ist und/oder ob das etwas ist, das konfiguriert werden kann.Warum nur einige Aufrufe Token ungültig machen/ersetzen mit devise_token_auth

Antwort

1

In der Dokumentation unter Token-Management gibt es eine sub-section about batch requests, die auf die batch_request_buffer_throttle Variable im Initialisierer zeigt. Ich denke, wenn Sie das auf 0 setzen, wird das Verhalten Ihren Erwartungen entsprechen.

Verwandte Themen