Better validation in User::Session
Add Registration