Heim > Backend-Entwicklung > PHP-Tutorial > PHP-Anmeldeschnittstelle

PHP-Anmeldeschnittstelle

WBOY
Freigeben: 2016-10-10 11:56:19
Original
1817 Leute haben es durchsucht

Werden in der allgemeinen Anmeldeschnittstelle nach erfolgreicher Überprüfung die ID-Informationen des Benutzers zurückgegeben, damit die App persönliche Informationen über die Abfrageschnittstelle überprüfen kann? Oder alle Benutzerinformationen zusammen zurückgeben?

Antwortinhalt:

Werden in der allgemeinen Anmeldeschnittstelle nach erfolgreicher Überprüfung die ID-Informationen des Benutzers zurückgegeben, damit die App persönliche Informationen über die Abfrageschnittstelle überprüfen kann? Oder alle Benutzerinformationen zusammen zurückgeben?

Nach erfolgreicher Verifizierung werden die Benutzerinformationen zurückgegeben

Abhängig von Ihrer Geschäftslogik ist beides möglich.
Der besondere Unterschied besteht darin, dass Sie beim Entwerfen einer separaten Abfrageschnittstelle die Möglichkeit in Betracht ziehen müssen, die Informationen anderer Personen abzufragen, ohne sich anzumelden.
Aus Sicherheits- und Komfortgründen empfehle ich natürlich, die Informationen direkt nach erfolgreicher Anmeldung zurückzugeben, um erstens unbefugte Abfragen zu verhindern, und zweitens kann es eine Anfrage reduzieren und die Effizienz verbessern.

Aber einige sensible Daten müssen zuerst herausgefiltert werden, wie zum Beispiel Passwörter, Verschlüsselungssalze usw.

Im Allgemeinen werden einige häufig verwendete Daten zurückgegeben, die keinen Einfluss auf die Sicherheit haben, z. B. ID, Spitzname, Registrierungsdatum usw. Es wird nicht empfohlen, sensible Daten wie Berechtigungen und Status lokal zu speichern, da die Gefahr einer Manipulation besteht.
Mein Ansatz besteht darin, die verschlüsselte ID in Cookies zu speichern und dann andere Daten auf dem Server zwischenzuspeichern. Wenn ein Abruf erforderlich ist, überprüfen Sie sie aus dem Cache.

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage