Draft of user authentification system