🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.javascript
1 messages
1 total messages Started by Stefan Sun, 23 May 2010 17:58
Bezpieczenstwo - formularz logowania, pamietanie hasla, xss, csrf [dlugie]
#50084
Author: Stefan
Date: Sun, 23 May 2010 17:58
35 lines
2051 bytes
p.c.www (FUT), p.c.l.javascript

Heja, mam pytanie o wasza opinie nt. pewnej kwestii

Zaimplementowalem na pewnej stronie, mozliwosc wczytania niektorych 
podstron 'modalnie' - tj.

- bez js link dziala normalnie,
- z js link jest otwierany w dolozonym divie, ktory symuluje modalne 
okienko (przyslaniajac reszte tresci strony).

Oczywiscie oprogramowanie podsyla wersje modalna bez naglowkow itd. 
rzeczy - wszystko zgodnie z XHTML.


Teraz do sedna - w przypadku modalnego linku do formularza logowania:

- Firefox, mimo ze umozliwia zapamietanie hasla, nie wypelnia 
automatycznie pol dolozonych do dokumentu po pierwszym zinterpretowaniu DOM.

- Chrome nie umozliwia w ogole zapamietywania hasla w takim formularzu.


Uzytkownicy chca tej funkcji. Z tego co sie orientuje to sa dwa wyjscia:

- iframe zamiast div z trescia ladowana ajaxem,
- przechowywanie tych formularzy w pierwszym DOMie wysylanym do 
przegladarki.

Pierwszego nie chce - jest niezgodne z XHTML i ogolnie ble. A druga 
metoda otwiera wektor ataku CSRF. W koncu formularz (wypelniony przez 
przegladarke) caly czas siedzi gdzies w DOMie i moze byc odczytany przez 
wstawiony javascript.

Olac to i zrobic to tą metoda? A moze jest jeszcze inny sposob?
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads