Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bestätigungslink in Mail

6 views
Skip to first unread message

Chris Seidel

unread,
Feb 21, 2013, 4:51:35 PM2/21/13
to
Hallo,

folgendes Problem:

* Webserver liefert statisches HTML und JS aus
* JS interagiert mit REST Server und manipuliert HTML entsprechend der
Rückgabewerte

Nun soll es einen Bestätigungslink in einer E-Mail geben, bei dessen
Aufruf eine Aktion auf dem Rest Server ausgeführt wird und danach eine
success/error page angezeigt wird.

* Problem: Der Rest Server liefert nur Json (error) oder gar keinen Body
(success) als Response. Er kennt den Webserver nicht, kann also kein
Redirect auf diese Seiten machen.

Mir ist jetzt etwas unklar, wo ich die success/error page herzaubere.

Danke

Thomas Braun

unread,
Feb 22, 2013, 10:37:05 AM2/22/13
to
Chris Seidel wrote:

> * Problem: Der Rest Server liefert nur Json (error) oder gar keinen Body
> (success) als Response. Er kennt den Webserver nicht, kann also kein
> Redirect auf diese Seiten machen.
>
> Mir ist jetzt etwas unklar, wo ich die success/error page herzaubere.

Der Link in der Email zeigt auf einen (dritten) Server bzw. andere,
serverbasierende Funktionalit�t, welcher die Anfrage an den REST-Server
stellt und eine entsprechende Ergebnisseite baut, die an den Browser
zur�ckgesendet wird.

Thomas

Chris Seidel

unread,
Feb 22, 2013, 11:09:35 AM2/22/13
to
On Fri, 22 Feb 2013 16:37:05 +0100, Thomas Braun <sp...@software-braun.de>
wrote:

> Der Link in der Email zeigt auf einen (dritten) Server bzw. andere,
> serverbasierende Funktionalität, welcher die Anfrage an den REST-Server
> stellt und eine entsprechende Ergebnisseite baut, die an den Browser
> zurückgesendet wird.

Ich hab nur den Webserver der statische Seiten kann (maximal irgendwelche
Proxy/Rewrite rules) und den Server, der Json liefert.

Andreas Bergmaier

unread,
Feb 22, 2013, 4:03:04 PM2/22/13
to
Chris Seidel schrieb:
Dann musst du halt das, was Thomas als "serverbasierende Funktionalität"
beschrieb, in deinem JS nachbauen - genauso wie du es mit deinen anderen
Seiten auch schon machst.

1. Der Link zeigt auf eine statische Seite mit JS
2. Das JS in dieser liest den Bestätigungsschlüssel aus query oder hash
der URL aus,
3. … interagiert mit dem REST-Server
4. … und zeigt dynamisch error/success an.

Andreas
0 new messages