Protecting Client Information with Azure Active Directory B2C
Login systems are a constant source of security flaws and errors. Many login systems have been created over and over again; the proverbial wheel has been constantly reinvented for many years. This is a serious issue as most of these login systems protect important client information. Even something as innocuous as a music service can provide vital data to a criminal looking to perform a spear phishing attack.
The best way to implement a secure login system for any modern application–not just a serverless one–is to use a service such as Azure Active Directory B2C or Amazon Cognito. Services like this will allow you to effortlessly add third-party identity providers such as Facebook and Google. They're also globally distributed and reliable, with excellent service-level agreements (SLAs). They will store and protect vital user information in compliant ways, which means that you don't need to worry about storing personally identifiable...