2016-04-28 9 views
1

Ich verwende derzeit Digest-Authentifizierung. Als ich darüber gelesen habe, habe ich festgestellt: "Wenn die Überprüfung erfolgreich ist, benachrichtigt der Domänen-Controller den Server, dass der Client authentisch ist. Ein Digest-Authentifizierungssitzungsschlüssel wird ebenfalls an den Ursprungsserver zurückgegeben. Wenn die Überprüfung nicht erfolgreich ist, sendet der Ursprungsserver dem Client eine Fehlermeldung. Nach einer erfolgreichen Authentifizierung ermöglicht es der ursprüngliche Server den Client die Ressource durch den URI angegeben zuzugreifen.“Digestauthentifizierung generieren 'Token'

Aber ich der Benutzer jedes Mal eingeben username und password nicht will, ist es möglich, key oder token zu erzeugen, indem Code und geben sie an den Benutzer zur Authentifizierung?

Antwort

1

Basic und Digest-Authentifizierungen auf der Browser-Sitzung basieren.

sie werden angemeldet sein, bis sie ihren Browser schließen. Bedeutung, müssen sie sich nicht anmelden in jedem Mal besuchen sie eine andere Seite

Das gleiche gilt für die Authentifizierung. Wenn Sie nach etwas anderem suchen als nach Basic und Digest, müssen Sie ein anderes Authentifizierungsschema verwenden.

In CakePHP ist die Formularauthentifizierung integriert, und das könnte die Route sein, die Sie gehen möchten.

Verwandte Themen