Ich bemerkte aus der Zeit von Progate, dass ich neben "Session" war
Während Sie das Rails-Tutorial durcharbeiten
So etwas wie eine Variable, die als Sitzung bezeichnet wird Ein Mechanismus zur Aufrechterhaltung der Anmeldung mithilfe von Cookies, der diese ergänzt Ich hatte das Gefühl, launisch zu sein, aber in Wirklichkeit
Beide
--Mechanismus, um HTML statusbehaftet zu machen
jedoch
--session wurde von Rails implementiert, während die Login-Wartung von Cookie später implementiert wurde. --session hat eine zeitliche Begrenzung (Standard?), während letztere permanent ist (absichtlich entworfen)
Ich habe einen zeitlich begrenzten Cookie verwendet Ein Mechanismus, um HTML statusbehaftet zu machen, wird als Sitzung bezeichnet ** Der Entwickler hatte nicht die Absicht **, die Sitzungsmethode in Rail zu implementieren.
Sofort staatenlos DIVE IN CODE | Weitere Informationen zum Speichern von Anmeldeinformationen
Ist es ein ** Mechanismus wie Cookie **? Ich habe es in Kapitel 8 des Rails-Tutorials gemacht
Wenn du denkst Erstens speichert Rails die Sitzung standardmäßig in Cookies.
Ich habe es mit den Entwicklertools von Chrome überprüft Ich habe eine "_sample_app_session", die für sample_app im Rails-Tutorial zu sein scheint
Außerdem ist das Ablaufdatum ** "am Ende der Browsersitzung" **. Dies war der Grund für das kurzlebige Gefühl, das im Rails-Tutorial eingeprägt wurde.
session
ist keine Variable, sondern eine Methode
Da es automatisch durch den Prozess von "Rails New Sample_app" generiert wurde
** Ich habe verstanden, dass es selbstverständlich war **
Wenn beispielsweise ein neuer Rails-Hoge mit installiertem Rails installiert wird, wird eine Rails-Anwendung erstellt. Wenn Rails-g-Controller-Sitzungen im Hoge-Verzeichnis SessionsController generieren, der ApplicationController erbt, wird dieser von Anfang an als Sitzung [: hoge] geschrieben. Sie können die Sitzung verwenden. Vollständiges Verständnis von Rails session-Qiita
Ich habe dies als Referenz verwendet, um die tatsächliche Situation der Rails-Sitzung etwas einfacher zu verstehen. [Rails] Verwendung von Session --Qiita
Recommended Posts