Authentication/Authorisation, thorugh mobile or web, or through oauth providers such as Facebook, Twitter, Google+