java/nekurak.net-web/src/java/cz/frantovo/nekurak/web/UzivatelPredRegistraci.java
author František Kučera <franta-hg@frantovo.cz>
Thu Mar 04 12:02:41 2010 +0100 (2010-03-04)
changeset 51 d01685a7e07d
child 52 4c0408690ebf
permissions -rw-r--r--
Registrace uživatelů. TODO:
- hashovat heslo, aby se mohl přihlásit
- generovat náhodný token (csrf)
franta-hg@51
     1
package cz.frantovo.nekurak.web;
franta-hg@51
     2
franta-hg@51
     3
import cz.frantovo.nekurak.dto.Uzivatel;
franta-hg@51
     4
franta-hg@51
     5
/**
franta-hg@51
     6
 * Pomocná třída obalujícího uživatele a token (kvůli CSRF)
franta-hg@51
     7
 * @author fiki
franta-hg@51
     8
 */
franta-hg@51
     9
public class UzivatelPredRegistraci {
franta-hg@51
    10
franta-hg@51
    11
    private Uzivatel uzivatel;
franta-hg@51
    12
    private final String token = generujToken();
franta-hg@51
    13
franta-hg@51
    14
    public Uzivatel getUzivatel() {
franta-hg@51
    15
	return uzivatel;
franta-hg@51
    16
    }
franta-hg@51
    17
franta-hg@51
    18
    public void setUzivatel(Uzivatel uzivatel) {
franta-hg@51
    19
	this.uzivatel = uzivatel;
franta-hg@51
    20
    }
franta-hg@51
    21
franta-hg@51
    22
    public String getToken() {
franta-hg@51
    23
	return token;
franta-hg@51
    24
    }
franta-hg@51
    25
franta-hg@51
    26
    private static String generujToken() {
franta-hg@51
    27
	/** TODO: generovat náhodný. */
franta-hg@51
    28
	return "XXX_TODO_generovat_nahodny_token";
franta-hg@51
    29
    }
franta-hg@51
    30
franta-hg@51
    31
}