Heim  >  Artikel  >  Backend-Entwicklung  >  Swift – iOS-Entwicklung, wie man eine Sitzung mit dem PHP-Backend-Server aufrechterhält

Swift – iOS-Entwicklung, wie man eine Sitzung mit dem PHP-Backend-Server aufrechterhält

WBOY
WBOYOriginal
2016-09-14 09:41:241102Durchsuche

Soll ich die Sitzung trotzdem verwenden? Oder was? Bitte antworten Sie

Antwortinhalt:

Soll ich die Sitzung trotzdem verwenden? Oder was? Bitte antworten Sie

Fügen Sie einfach so etwas wie „access-token“ in den Header ein.

Das Prinzip ähnelt der Sitzungs-ID in der Anfrage

Es besteht selten die Notwendigkeit, dass der Client eine Sitzung mit dem Backend aufrechterhält.

Normalerweise wird der Token-Mechanismus verwendet. Nachdem sich der Benutzer angemeldet hat, muss das Backend ein Token generieren und es an den Client zurücksenden Überprüfen Sie vor der Ausführung der Anfrage, ob die ID und das Token korrekt sind und wissen Sie gleichzeitig, von welchem ​​Benutzer die Anfrage stammt. Es kann einfach verstanden werden, dass Token ein temporäres Passwort ist.

Der Sicherheitsmechanismus von Token ist zu umfangreich und es gibt viele ausgereifte Lösungen. Suchen Sie selbst

Einfache Überprüfung der Sitzungs-ID-Signatur

Übergeben Sie ein Anmeldestatus-Token im Schnittstellenparameter

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn