[#56226944] config devise custom failure
[#56226944] add user email validation
[#56226944] fix login redirecting and validations
[#56226944] add new login scenarios; add flash messages
fix conflict