When a new user is created ( either when a new customer sign ups or when a new user is added using add user screen ) , we should do following
Tenant is put in the 'pending confirmation' state. During this time if he tries to login, we will give a message saying your account is pending verification.
an email is sent out with a link valid for 24 hrs.
Upon clicking that link , user is marked as active and he can now login.
When a new user is created ( either when a new customer sign ups or when a new user is added using add user screen ) , we should do following