Authentifizierung über angepasste Login-Implementierung
Wenn Sie angepasste Implementierungen für das Login im Web (getlogin.vm o.ä.) und dabei in Velocity $AuthProxy verwenden, müssen Sie ggf. Anpassungen vornehmen.
Folgende Klassen wurden geändert
-
de.uplanet.lucy.server.auxiliaries.AuthProxy.login(ISession, String, Map<String, String>) liefert nun eine Map statt eines Strings zurück.
-
Für ein explizites Login des Anonymen Benutzers ist nun eine eigene Funktion (de.uplanet.lucy.server.auxiliaries.AuthProxy.loginAnonymous(ISession, String)) vorgesehen.
Folgende Klassen wurden entfernt
-
de.uplanet.lucy.server.auxiliaries.AuthProxy#isPasswordAcceptable(java.lang.String)
-
de.uplanet.lucy.server.auxiliaries.AuthProxy#getChallenge(de.uplanet.lucy.server.connector.IServerBridgeRequest, java.lang.String, java.lang.String, boolean)
-
de.uplanet.lucy.server.auxiliaries.AuthProxy#invalidateChallenge(java.lang.String)
-
de.uplanet.lucy.server.auxiliaries.AuthProxy#fakeChallenge(java.lang.String, java.lang.String)