User Authentication partially implemented