Clean registration and login with datastore