Most applications out there need a way for users to signup, validate emails, resetting password, logging in and allow access member-only resources. You can build your own user management system and deal with this on your own or you can use third party solutions (like ours) that solve this problem for you. Abowire lets you do both.