April 2018
Beginner to intermediate
406 pages
9h 33m
English
We have our controller, our context, our schema, and everything in between! Our code is supported by a well-tested foundation and at least a baseline level of functionality, so let's move on to making the user signup portion better-protected by dealing with passwords and encryption! The first thing we'll want to do before we do anything else is install a library that will help us handle the encryption portion of building our user account system. For us to be able to do that, we will want to use a handy library called Comeonin. This library provides a number of different password encryption schemes, but we'll stick to just using bcrypt, an incredibly common and reliable password encryption algorithm!