Slide 2
Slide 2 text
But Why The Hard Way?
▪ We must be responsible for our user’s security – they should be free to use our
systems free from fear of compromise or consequence.
▪ We must not roll our own security mechanisms from scratch
▪ If you are an expert, be responsible for security. If you are not an expert, be
accountable for security.
▪ There is no accountability without understanding
▪ Understanding security for software developers means understanding
authentication
▪ Modern authentication solutions are built on standards – OAuth 2.0, and OpenID
Connect