fixup! [TASK] Update and Cleanup Tests
[FEATURE] Create Validation Mixin
[TASK] Update tests
[FEATURE] Creat mixin and new validations
[FIX] Log User In only on Success