usegolang-web-development-with-go-upated-6-2022-1
00:02:29 83_Querying_a_Single_Record
00:08:48 84_Creating_Sample_Orders
00:12:59 85_Querying_Multiple_Records
00:22:09 86_ORMs_vs_SQL
00:35:05 87_Exercises
00:37:40 88_Syncing_the_Book_and_Screencasts_Source_Code
00:41:07 89_Steps_for_Securing_Passwords
00:49:47 90_Third_Party_Authentication_Options
00:55:17 91_What_is_a_Hash_Function
01:09:45 92_Store_Password_Hashes_Not_Encrypted_or_Plaintext_Values
01:17:15 93_Salt_Passwords
01:27:57 94_Learning_bcrypt_with_a_CLI
01:38:11 95_Hashing_Passwords_with_bcrypt
01:48:47 96_Comparing_a_Password_with_a_bcrypt_Hash
01:54:45 97_Defining_the_User_Model
02:02:51 98_Creating_the_UserService
02:09:27 99_Create_User_Method
02:25:56 100_Postgres_Config_for_the_Models_Package
02:33:42 101_UserService_in_the_Users_Controller
02:38:03 102_Create_Users_on_Signup
02:44:59 103_Sign_In_View
02:50:28 104_Authenticate_Users
02:57:07 105_Process_Sign_In_Attempts
03:01:38 106_Stateless_Servers
03:14:46 107_Creating_Cookies
03:24:42 108_Viewing_Cookies_with_Chrome
03:29:55 109_Viewing_Cookies_with_Go
03:39:26 110_Securing_Cookies_from_XSS
03:46:23 111_Cookie_Theft
03:56:29 112_CSRF_Attacks
04:09:00 113_CSRF_Middleware