User must be able to sign up, sign in, sign out and recover password in a secure manner. This feature also includes send confirmation emails upon registration and password recovery. Maybe using "Mandrill" will make this easier. Registration will be disabled for the private beta. (Using some sort of Social Auth is up to discussion)
Through Oauth, user must be able to easily give permissions to Prudio so it can manage one account with access his slack team.
User must be able to create, inspect, update and delete widgets.