Meine Seite hat zahlreiche Seiten, die keine Anmeldung erfordern, und ein paar, die tun, und ember-simple-auth funktioniert hervorragend beim Übergang auf die Seiten, die Authentifizierung erfordern. Wenn ich auf einer Seite bin, die keine Authentifizierung erfordert, und ich versuche, mich anzumelden, werde ich auf das umgestellt, was für routeAfterAuthentication
eingerichtet ist.ember simple auth: Umleiten zur vorherigen Route nach dem Login
Leider, was ich wirklich will, ist, dass, wenn ich auf einer Seite, die keine Authentifizierung, zum Beispiel und ich authentifizieren, bin ich zurück zu posts/1234
. Wie kann dies erreicht werden?
Ich habe für ApplicationRouteMixin
für eine geeignete Art und Weise durch den ember-simple-auth
Code gekämmt sessionAuthenticated
, außer Kraft zu setzen, aber ich weiß noch immer nicht von einer Weise, die resultierenden Anwendung Route zu informieren, welche Route zurückzukehren, oder dem params, dass Route sollte angegeben werden.
Ich glaube, ich erwähnte, dass alle AuthenticatedRoute (s) genau so funktionieren, wie ich es möchte. Das Problem tritt bei den Routen auf, die keine Authentifizierung erfordern. Wenn ich den Login-Flow für die Anmeldung von diesen Seiten verwende, werde ich an eine andere Stelle weitergeleitet und kann nicht automatisch zu der Seite zurückkehren, auf der der Login-Flow gestartet wurde. –
Sorry, verpasste diesen wichtigen Aspekt. – Graham