Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Well done!
You have completed Introduction to Application Security!
You have completed Introduction to Application Security!
Preview
In this video, we will dive into some best practices of implementing your own authentication on the web.
New Terms
- CAPTCHA and ReCAPTCHA: these are methods/services to verify that a human is the actual one performing an action. When you see fields that make you put the letters in a picture in, or in the case of ReCAPTCHA to select pictures with certain objects, you’re using a CAPTCHA system. CAPTCHAs evolved out of academic research at Carnegie Mellon by Nick Hopper and Manuel Blum.
Practice
Documentation
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upRelated Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up
Hash passwords, when storing users'
passwords, the most important
0:00
think to keep in mind is that you
should always hash your passwords.
0:03
Hashing is a one-way process of
securing data with a strong algorithm.
0:08
Without getting too much into
the cryptography of hashing, essentially,
0:14
as of 2017,
you should be using the bcrypt hashing
0:19
algorithm which has implementations
in every major language.
0:23
The hash password can never
be retrieved in plain text.
0:28
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up