|
|
1.-Dev-Academy-1920x1080-1555K.mp4
|
MP4
|
9.8 MB
|
|
|
10.-Cross-origin-resource-sharing-_LABS_-576K.mp4
|
MP4
|
6 MB
|
|
|
100.-Functions-307K.mp4
|
MP4
|
6.7 MB
|
|
|
101.-Read-other-documents-314K.mp4
|
MP4
|
6 MB
|
|
|
102.-Chat-example-368K.mp4
|
MP4
|
7.8 MB
|
|
|
103.-Role-based-auth-example-397K.mp4
|
MP4
|
9.5 MB
|
|
|
104.-Security-testing-introduction-502K.mp4
|
MP4
|
6.1 MB
|
|
|
105.-Setting-up-mock-Firestore-333K.mp4
|
MP4
|
6.3 MB
|
|
|
106.-Unit-testing-with-mock-data-393K.mp4
|
MP4
|
6.7 MB
|
|
|
107.-Debugging-security-rules-445K.mp4
|
MP4
|
4.2 MB
|
|
|
108.-Welcome-lesson-1166K.mp4
|
MP4
|
11.9 MB
|
|
|
109.-Personal-data-introduction-804K.mp4
|
MP4
|
53.9 MB
|
|
|
11.-Content-Security-Policy-702K.mp4
|
MP4
|
18.7 MB
|
|
|
110.-Privacy-Policy-686K.mp4
|
MP4
|
55.4 MB
|
|
|
111.-Terms-and-Conditions-1179K.mp4
|
MP4
|
12.6 MB
|
|
|
112.-GDPR-and-regulations-in-the-World-1122K.mp4
|
MP4
|
55 MB
|
|
|
113.-Cookies-1296K.mp4
|
MP4
|
75.9 MB
|
|
|
114.-Summary-1292K.mp4
|
MP4
|
27.1 MB
|
|
|
115.-Introduction-358K.mp4
|
MP4
|
3.8 MB
|
|
|
116.-Same-origin-Policy-296K.mp4
|
MP4
|
2.5 MB
|
|
|
117.-User-authentication-322K.mp4
|
MP4
|
4.5 MB
|
|
|
118.-Origin-spoofing-411K.mp4
|
MP4
|
2.3 MB
|
|
|
119.-Input-validation-367K.mp4
|
MP4
|
4.4 MB
|
|
|
12.-Content-Security-Policy-_LABS_-772K.mp4
|
MP4
|
55.1 MB
|
|
|
120.-TCP-tunneling-314K.mp4
|
MP4
|
5.3 MB
|
|
|
121.-Denial-of-Service-_DoS_-292K.mp4
|
MP4
|
2.6 MB
|
|
|
122.-WSS-Encryption-217K.mp4
|
MP4
|
1.1 MB
|
|
|
123.-Simple-WebSocket-demo-_LABS_-559K.mp4
|
MP4
|
11.3 MB
|
|
|
124.-Content-Security-Policy-_LABS_-410K.mp4
|
MP4
|
3.7 MB
|
|
|
125.-Authentication-_LABS_-589K.mp4
|
MP4
|
18.9 MB
|
|
|
126.-Cross-site-WebSocket-hijacking-_LABS_-WARNING_-486K.mp4
|
MP4
|
4.2 MB
|
|
|
127.-Goodbye-and-kind-request-3746K.mp4
|
MP4
|
19.5 MB
|
|
|
128.-LIVE-Module-3-_-20-06-2024-Dev-Academy-640x360-401K.mp4
|
MP4
|
70.6 MB
|
|
|
129.-Secure-Serverless-Devlopment-_-Marek-Sottl-579K.mp4
|
MP4
|
150 MB
|
|
|
13.-Content-Security-Policy-Reporting-_LABS_-802K.mp4
|
MP4
|
7.2 MB
|
|
|
14.-Subresource-Integrity-_LABS_-682K.mp4
|
MP4
|
7 MB
|
|
|
15.-Homework-2283K.mp4
|
MP4
|
9.9 MB
|
|
|
16.-Welcome-lesson-2743K.mp4
|
MP4
|
5.7 MB
|
|
|
17.-Client-side-security-boundaries-737K.mp4
|
MP4
|
26.7 MB
|
|
|
18.-Server-side-security-749K.mp4
|
MP4
|
27.8 MB
|
|
|
19.-HTTPS-709K.mp4
|
MP4
|
16.5 MB
|
|
|
2.-Program-structure-and-topics-733K.mp4
|
MP4
|
7.6 MB
|
|
|
20.-Sessions-vs.-Tokens-790K.mp4
|
MP4
|
50.5 MB
|
|
|
21.-When-to-use-Sessions-vs.-JWT-Tokens-818K.mp4
|
MP4
|
17.5 MB
|
|
|
22.-Homework-2865K.mp4
|
MP4
|
22.5 MB
|
|
|
23.-Welcome-lesson-4052K.mp4
|
MP4
|
13.3 MB
|
|
|
24.-OWASP-Top-10-799K.mp4
|
MP4
|
61.9 MB
|
|
|
25.-Cross-site-scripting-843K.mp4
|
MP4
|
38.4 MB
|
|
|
26.-Cross-site-scripting-_LABS_-1017K.mp4
|
MP4
|
56.2 MB
|
|
|
27.-Cross-site-request-forgery-822K.mp4
|
MP4
|
30.9 MB
|
|
|
28.-Cross-site-request-forgery-_LABS_-WARNING_-1109K.mp4
|
MP4
|
71.1 MB
|
|
|
29.-JWT-Hacking-949K.mp4
|
MP4
|
46.3 MB
|
|
|
3.-Training-outcomes-609K.mp4
|
MP4
|
5 MB
|
|
|
30.-Other-security-vulnerabilities-3061K.mp4
|
MP4
|
21.8 MB
|
|
|
31.-Welcome-lesson-Dev-Academy-1280x720-1711K.mp4
|
MP4
|
2 MB
|
|
|
32.-Application-overview-Dev-Academy-1280x720-474K.mp4
|
MP4
|
21.8 MB
|
|
|
33.-Application-presentation-Dev-Academy-1280x720-507K.mp4
|
MP4
|
6.2 MB
|
|
|
34.-Application-architecture-Dev-Academy-1280x720-524K.mp4
|
MP4
|
22 MB
|
|
|
35.-Authentication-vs.-authorization-Dev-Academy-1280x720-521K.mp4
|
MP4
|
16.5 MB
|
|
|
36.-Secured-Angular-part-Dev-Academy-1280x720-600K.mp4
|
MP4
|
17.2 MB
|
|
|
37.-Secured-API-621K.mp4
|
MP4
|
19.5 MB
|
|
|
38.-Node.js-application-setup-Dev-Academy-1280x720-613K.mp4
|
MP4
|
7.8 MB
|
|
|
39.-Homework-Dev-Academy-1280x720-680K.mp4
|
MP4
|
4.3 MB
|
|
|
4.-What-you-need-590K.mp4
|
MP4
|
4.6 MB
|
|
|
40.-Welcome-lesson-3203K.mp4
|
MP4
|
13 MB
|
|
|
41.-Features-overview-1136K.mp4
|
MP4
|
53.8 MB
|
|
|
42.-Login-feature-_Angular_-1174K.mp4
|
MP4
|
53.7 MB
|
|
|
43.-Login-feature-_Node_-1196K.mp4
|
MP4
|
74.9 MB
|
|
|
44.-Sign-up-feature-_Angular_-1102K.mp4
|
MP4
|
19.6 MB
|
|
|
45.-Sign-up-feature-_Node_-585K.mp4
|
MP4
|
26.3 MB
|
|
|
46.-Router-Guards-1065K.mp4
|
MP4
|
19.6 MB
|
|
|
47.-Http-Interceptors-1130K.mp4
|
MP4
|
29.8 MB
|
|
|
48.-Homework-3229K.mp4
|
MP4
|
15.9 MB
|
|
|
49.-Welcome-lesson-3169K.mp4
|
MP4
|
6.6 MB
|
|
|
5.-Your-first-task-587K.mp4
|
MP4
|
2.8 MB
|
|
|
50.-XSS-prevention-1144K.mp4
|
MP4
|
39.4 MB
|
|
|
51.-CSRF-prevention-1247K.mp4
|
MP4
|
49.5 MB
|
|
|
52.-HttpOnly-and-Secure-Cookies-1010K.mp4
|
MP4
|
6.9 MB
|
|
|
53.-UserAuth-object-1195K.mp4
|
MP4
|
25 MB
|
|
|
54.-Conditional-components-visibility-1246K.mp4
|
MP4
|
33.3 MB
|
|
|
55.-Homework-3461K.mp4
|
MP4
|
13.5 MB
|
|
|
56.-Welcome-lesson-3481K.mp4
|
MP4
|
13.2 MB
|
|
|
57.-UserAuth-object-1090K.mp4
|
MP4
|
16.1 MB
|
|
|
58.-Server-side-session-1131K.mp4
|
MP4
|
12.1 MB
|
|
|
59.-Logging-access-and-application-events-1312K.mp4
|
MP4
|
90.6 MB
|
|
|
6.-Welcome-lesson-1541K.mp4
|
MP4
|
4.1 MB
|
|
|
60.-Throttling-failed-logins-1216K.mp4
|
MP4
|
48.4 MB
|
|
|
61.-Input-sanitization-and-validation-1155K.mp4
|
MP4
|
44.4 MB
|
|
|
62.-Preventing-calls-without-the-proper-role-1162K.mp4
|
MP4
|
25.3 MB
|
|
|
63.-Preventing-calls-without-the-ownership-1252K.mp4
|
MP4
|
12.3 MB
|
|
|
64.-Setting-up-CORS-1187K.mp4
|
MP4
|
9.4 MB
|
|
|
65.-Homework-3360K.mp4
|
MP4
|
20.5 MB
|
|
|
66.-Welcome-lesson-3349K.mp4
|
MP4
|
13.4 MB
|
|
|
67.-Adding-a-new-user-to-account-_Angular_-1210K.mp4
|
MP4
|
62.1 MB
|
|
|
68.-Adding-a-new-user-to-account-_Node_-1272K.mp4
|
MP4
|
50.2 MB
|
|
|
69.-Confirming-a-new-user-for-account-_Angular_-1396K.mp4
|
MP4
|
19.7 MB
|
|
|
7.-Same-origin-policy-662K.mp4
|
MP4
|
15 MB
|
|
|
70.-Confirming-a-new-user-for-account-_Node_-1420K.mp4
|
MP4
|
6.5 MB
|
|
|
71.-Password-recovery-1275K.mp4
|
MP4
|
46.2 MB
|
|
|
72.-Managing-active-sessions-1116K.mp4
|
MP4
|
49 MB
|
|
|
73.-Welcome-lesson-2363K.mp4
|
MP4
|
19.1 MB
|
|
|
74.-Introduction-to-OAuth-2.0-785K.mp4
|
MP4
|
28.9 MB
|
|
|
75.-Different-client-types-and-suitable-OAuth-flows-831K.mp4
|
MP4
|
54.1 MB
|
|
|
76.-Security-measures-in-OAuth-917K.mp4
|
MP4
|
30.6 MB
|
|
|
77.-PKCE-790K.mp4
|
MP4
|
24.7 MB
|
|
|
78.-OpenID-Connect-836K.mp4
|
MP4
|
35.4 MB
|
|
|
79.-Id-Token-with-Implicit-flow-819K.mp4
|
MP4
|
10.1 MB
|
|
|
8.-Cross-origin-resource-sharing-666K.mp4
|
MP4
|
6 MB
|
|
|
80.-Id-Token-with-Implicit-flow-_CODE_-1023K.mp4
|
MP4
|
33.1 MB
|
|
|
81.-Authorization-Code-flow-_CODE_-1104K.mp4
|
MP4
|
90.1 MB
|
|
|
82.-OAuth-OIDC-Homework-886K.mp4
|
MP4
|
10.5 MB
|
|
|
83.-Multi-factor-authentication-introduction-816K.mp4
|
MP4
|
35.1 MB
|
|
|
84.-Two-factor-authentication-demo-766K.mp4
|
MP4
|
7.8 MB
|
|
|
85.-Requesting-OTP-_Angular_-985K.mp4
|
MP4
|
29.8 MB
|
|
|
86.-Validating-OTP-_Node_-1069K.mp4
|
MP4
|
27.4 MB
|
|
|
87.-2FA-settings-_Angular_-1014K.mp4
|
MP4
|
16.9 MB
|
|
|
88.-2FA-settings-_Node_-1078K.mp4
|
MP4
|
13.3 MB
|
|
|
89.-External-user-management-introduction-353K.mp4
|
MP4
|
25.4 MB
|
|
|
9.-Same-origin-policy-_LABS_-635K.mp4
|
MP4
|
15.3 MB
|
|
|
90.-Budget-and-Auth0-integration-presentation-457K.mp4
|
MP4
|
3.9 MB
|
|
|
91.-Auth0-integration-_Angular_-640K.mp4
|
MP4
|
6.4 MB
|
|
|
92.-Auth0-integration-_Node_-676K.mp4
|
MP4
|
30.4 MB
|
|
|
93.-Homework-320K.mp4
|
MP4
|
1.3 MB
|
|
|
94.-Intro-363K.mp4
|
MP4
|
2.1 MB
|
|
|
95.-Getting-started-553K.mp4
|
MP4
|
11.9 MB
|
|
|
96.-Basic-match-257K.mp4
|
MP4
|
4.4 MB
|
|
|
97.-Basic-allow-252K.mp4
|
MP4
|
3 MB
|
|
|
98.-Basic-conditions-244K.mp4
|
MP4
|
4.5 MB
|
|
|
99.-Common-examples-329K.mp4
|
MP4
|
9.6 MB
|
|
|
Cross-site WebSocket hijacking [LABS]_WARNING! ο½ Dev Academy.html
|
HTML
|
2 MB
|
|
|
Disclaimer_Important disclaimer ο½ Dev Academy.html
|
HTML
|
1.7 MB
|
|
|
External user management introduction ο½ Dev Academy.html
|
HTML
|
2.1 MB
|
|
|
Homework ο½ Dev Academy (1).html
|
HTML
|
3 MB
|
|
|
Homework ο½ Dev Academy (2).html
|
HTML
|
2.9 MB
|
|
|
Homework ο½ Dev Academy.html
|
HTML
|
1.7 MB
|
|
|
OAuth_OIDC Homework ο½ Dev Academy.html
|
HTML
|
2.4 MB
|
|
|
Password recovery ο½ Dev Academy.html
|
HTML
|
2.1 MB
|