RAR-files |
linkedin.learning.react.authentication-xqzt.rar |
100,000,000 |
A08FC578 |
linkedin.learning.react.authentication-xqzt.r00 |
100,000,000 |
6BD25F35 |
linkedin.learning.react.authentication-xqzt.r01 |
100,000,000 |
8C0D5130 |
linkedin.learning.react.authentication-xqzt.r02 |
100,000,000 |
1FE0C45D |
linkedin.learning.react.authentication-xqzt.r03 |
100,000,000 |
0A854D73 |
linkedin.learning.react.authentication-xqzt.r04 |
100,000,000 |
F2B00D83 |
linkedin.learning.react.authentication-xqzt.r05 |
100,000,000 |
BB9BB75A |
linkedin.learning.react.authentication-xqzt.r06 |
100,000,000 |
95C77176 |
linkedin.learning.react.authentication-xqzt.r07 |
100,000,000 |
9A377154 |
linkedin.learning.react.authentication-xqzt.r08 |
100,000,000 |
32C02153 |
linkedin.learning.react.authentication-xqzt.r09 |
38,678,606 |
2C3BE378 |
|
Total size: |
1,038,678,606 |
|
|
Archived
files |
01.01-take_advantage_of_react_authentication.mkv
[bdf413602dc5b864]
|
5,506,568 |
EC36BD73 |
01.02-what_you_should_know.mkv
[38445abbccc9661c]
|
3,446,315 |
4615DFE1 |
01.03-the_structure_of_this_course.mkv
[459c4ecc5b4fde4f]
|
9,352,753 |
43745A9C |
02.01-what_is_user_authentication.mkv
[f6ad5c6ff7d0be36]
|
19,806,149 |
E60FB274 |
02.02-basic_project_setup.mkv
[68d946f5b0fe773f]
|
15,206,198 |
36896BB9 |
02.03-building_a_login_page.mkv
[a5a37d701174eb0a]
|
30,500,874 |
2FCB93C2 |
02.04-building_a_sign-up_page.mkv
[e22a6b8b25f6e4ee]
|
20,421,115 |
C9644C36 |
02.05-creating_private_react_routes.mkv
[8fdecd0384e24e2d]
|
11,865,261 |
B88698FB |
02.06-json_web_token_basics.mkv
[e7b526bdfc0bbe3e]
|
19,295,816 |
18ADA43C |
02.07-adding_a_sign-up_route_to_the_server.mkv
[5339a25a930b01a4]
|
21,241,596 |
229A248A |
02.08-generating_json_web_tokens.mkv
[3405df4a5bee286c]
|
17,574,124 |
816EFE48 |
02.09-adding_a_login_route_to_the_server.mkv
[6531703bd8c78496]
|
20,842,530 |
DAF246A3 |
02.10-implementing_jwts_on_the_front_end.mkv
[b4f1998b638844c5]
|
25,382,600 |
3EAE792C |
02.11-adding_jwts_to_sign-up_page.mkv
[ac502e61124364a6]
|
16,911,171 |
D03035B0 |
02.12-adding_jwts_to_login_page.mkv
[71455c9baf110a1]
|
8,687,618 |
4E1A1145 |
02.13-adding_an_update_user_route.mkv
[bf7f9e4ab9947f93]
|
16,468,092 |
92601907 |
02.14-verifying_json_web_tokens.mkv
[fed094901406380]
|
19,750,832 |
D2866772 |
02.15-adding_jwts_to_the_user_info_page.mkv
[bbf19c8715516446]
|
30,235,098 |
507CBB67 |
02.16-adding_logout_functionality.mkv
[7f238e90f555493c]
|
6,319,458 |
F2B2A2B6 |
03.01-the_basic_email_verification_process.mkv
[2640b087e5eceac5]
|
6,953,219 |
A7019DFE |
03.02-setting_up_an_email_provider.mkv
[31a62350cb786cc6]
|
12,260,001 |
026F54BE |
03.03-sending_emails_from_node.mkv
[63cc91a6c079efdf]
|
22,497,807 |
CCFD60DD |
03.04-integrating_verification_tokens.mkv
[1e00b8be9da55b08]
|
29,842,459 |
219CE025 |
03.05-creating_a_verify_email_page.mkv
[68f7849cbe0288e9]
|
18,878,220 |
BF40E9F4 |
03.06-adding_a_verify_email_route.mkv
[abe0be1c47c7adad]
|
18,358,601 |
3CD27E8A |
03.07-creating_a_verification_landing_page.mkv
[cf30ef053a8008d2]
|
20,743,028 |
9E2CAD0A |
03.08-handling_successful_and_failed_verifications.mkv
[e2e774b0f5399276]
|
18,151,128 |
FBD3481B |
04.01-the_basic_password_reset_process.mkv
[cf34c63790f94ad9]
|
5,283,793 |
BFC9F9E4 |
04.02-adding_a_forgot_password_page.mkv
[63cadb1ba251f475]
|
27,595,662 |
23F4FEC6 |
04.03-sending_a_reset_password_email.mkv
[b9fb694144445d06]
|
21,417,361 |
01C473E5 |
04.04-creating_a_reset_password_landing_page.mkv
[74e8b4dcd31f0ebf]
|
33,471,587 |
FD05E415 |
04.05-handling_password_reset_success_and_failure.mkv
[bc5cdb16f1968f9d]
|
12,901,516 |
2BC84B78 |
04.06-adding_a_reset_password_server_endpoint.mkv
[9af861860f8b4aab]
|
17,678,811 |
BFA9E658 |
05.01-oauth_basics.mkv
[1082b8214a983ad9]
|
7,311,642 |
9B90411B |
05.02-setting_up_oauth_on_google.mkv
[9d58d4578f585a78]
|
14,654,449 |
9D6885DF |
05.03-adding_an_oauth_url_route.mkv
[73cf4ff8d665d183]
|
20,749,853 |
7350AFD2 |
05.04-creating_a_sign_in_with_google_button.mkv
[b1d675199d0282ad]
|
17,903,461 |
9FB569A6 |
05.05-loading_user_info_from_google.mkv
[a243c82dbc4dab1c]
|
15,282,063 |
FF30B203 |
05.06-creating_new_users_from_oauth_data.mkv
[aa5e24b04284a33]
|
13,696,408 |
6D29F42B |
05.07-adding_an_oauth_callback_route.mkv
[febcf52fae3dbfcf]
|
15,727,477 |
00348394 |
05.08-handling_successful_oauth_authentication.mkv
[26f169f0ff844ebb]
|
14,528,822 |
91DFFB7D |
06.01-amazon_cognito_basics.mkv
[98bbba95e6e61524]
|
8,842,649 |
AD5FEF1F |
06.02-setting_up_an_aws_cognito_project.mkv
[9ca0a4502637cb64]
|
23,737,126 |
6704795E |
06.03-creating_a_user_pool_in_node.js.mkv
[8e4db7dbe185c53a]
|
14,548,497 |
D82B9AB2 |
06.04-converting_the_sign-up_endpoint_to_aws.mkv
[3de9b30fca88e815]
|
23,173,706 |
B2CAF2FB |
06.05-converting_the_sign-up_page_to_aws.mkv
[2ff039948fa0ed3a]
|
5,738,303 |
FD879BD5 |
06.06-modifying_the_email_verification_flow.mkv
[87e243a28d573dac]
|
38,330,213 |
282A8E55 |
06.07-converting_the_verify_email_route.mkv
[85ae67214becbb50]
|
22,494,016 |
AE985B26 |
06.08-converting_the_login_route.mkv
[c73b3120bd5bd3be]
|
20,481,214 |
8E424D68 |
06.09-converting_the_forgot_password_route.mkv
[a6256bb43ea4f660]
|
15,040,776 |
ACE46B14 |
06.10-rewriting_the_reset_password_endpoint.mkv
[fa502ee982de7c2]
|
11,500,467 |
D19F2BDF |
06.11-converting_the_reset_password_page.mkv
[7f997d4393aa1d68]
|
17,803,952 |
0C496D7A |
07.01-using_https_and_ssl.mkv
[5adc442852020b02]
|
12,116,459 |
C3D947DB |
07.02-salting_and_peppering_passwords.mkv
[5baa3d4e696d3a06]
|
24,534,263 |
EFC832EC |
07.03-never_trust_the_front_end.mkv
[a6bbd808ae1ef274]
|
22,657,003 |
EE115DC8 |
07.04-authentication_error_handling.mkv
[3449588360c7e28d]
|
6,984,456 |
80419B65 |
07.05-catching_and_handling_errors.mkv
[21dbc056fb98c821]
|
10,347,739 |
377C0AA9 |
07.06-securing_your_database.mkv
[1b8be2fc9684fffc]
|
4,552,706 |
5AD14CC1 |
08.01-conclusion_and_next_steps.mkv
[d64ada3337450226]
|
3,989,688 |
2CBCF524 |
Ex_Files_React_Authentication.zip |
47,098,019 |
77C0D6D1 |
|
Total size: |
1,038,672,788 |
|
|