nadirahaddach / TheSlayers.github.io

Creative Commons Zero v1.0 Universal
2 stars 0 forks source link

Week 5 Review Ticket - Gabriel Boudreau #23

Open Gabrielboudreau opened 2 years ago

Gabrielboudreau commented 2 years ago

Score: 4.5/5 Grader: James Lee CB Create Task completed and documented on GH Pages - Prep to submit to CB on or before May, 2nd. (2 Points - Individual) CB Create Task Coding requirements documented Runtime of Code(with comments) on Replit/Intellij

Accounts and Logins Challenges/Hacks ( 3 Points - Pair/Trio) (Tyler Hickman) Start or add to existing project: init.py, main.py, requirements.txt and cruddy blueprint directory are things you will need to add to your existing project. Additionally, you should start with some of the content in templates and static folders. Find a pair and work on this together. Ask questions. Analysis: the csp.nighthawkcodingsociety.com implementation is for educational purposes. It has some obvious flaws in its security. Discuss some of the flaws that you see in its security as implemented. Hack https://github.com/willcyber/tri3/issues/1 Add Phone Number to Sign Up / Authorization screen Hack https://github.com/willcyber/tri3/issues/2 Add logout to CRUD screen Hack https://github.com/willcyber/tri3/issues/3 Add login_required to another portion of the project Extra Credit: A quality design would have login and logout on Navbar with user information. Be sure to have login protecting something on your site, however, do NOT make entire site under login_required.

JL1080 commented 2 years ago

Score 4.5/5 Graded by James Lee

CB Create Task Coding requirements documented +1 Comments: Runtime of Code(with comments) on Replit/Intellij +1 Comments: Hack 1 Add Phone Number to Sign Up / Authorization screen Comments: Hack 1 is present and is clearly shown +1 Hack 2 Add logout to CRUD screen Comments: Hack 2 works +1 Hack 3 Add login_required to another portion of the project Comments: Code is there but doesn't work on website +0.5 Extra Credit: A quality design would have login and logout on Navbar with user information. Be sure to have login protecting something on your site, however, do NOT make entire site under login_required. Comments: Did not do extra credit Final Score: 4.5/5