Ich entwickelte eine Website mit node.js als Back-End. Kürzlich versuche ich, es serverlos zu machen und zu Lambda bereitstellen. Ich werde den Großteil meines Codes neu schreiben, aber habe einfach nicht herausgefunden, wie man die Sitzung nach dem Login des Benutzers verwaltet. Ich verwendete "Express-Session" -Modul und die Sitzungsdaten sind alle in der Datenbank aufgezeichnet.AWS Lambda Serverless Website Sitzung Wartung
Um ehrlich zu sein, ich habe kein sehr tiefes Verständnis für Sitzungen. Ich suchte auf Google und fand nicht, was ich brauche. Hat jemand einen Beispielcode zum Verwalten von Sitzungen mit Lambda? oder irgendwelche Ressourcen. Danke vielmals!
Eine Sache, über die ich verwirrt bin, ist, was, wenn Sie einen anonymen Benutzer benutzen und nur eine "Zustand" Schnur in einem oauth Fluss speichern möchten. Ist Cognito dafür Overkill? z.B. Schritte 2-4 hier: https://jsapi.apiary.io/apis/starblingbankapi/reference/0/customer-api/get-customer.html – timhc22
@ timhc22 Ich glaube nicht, dass Cognito in diesem speziellen Fall die richtige Option ist . Persönlich würde ich dafür [localStorage] (https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage) verwenden, bis ich den Benutzer authentifizieren/registrieren muss. –