This one is HUGE! :)
This would be the ideal flow, in my opinion:
- Visitor tries to do something that requires a login (upvote, post, comment, etc.)
- Show modal prompting them to sign up/log in
- Let them enter an email & password or connect with Google, Facebook or Twitter
- When they're signed in, close the modal and take the original action on that page (e.g. upvote)
Currently, the login and signup flow for customers is prohibiting and confusing. Make it super easy for customers to signup to Cadet and leave there feedback.
1 Feb, 2018