fix: redirect when anonymous
feat: add email validation
feat: prepare register_information to merge with register
merge