Skip to content

Instantly share code, notes, and snippets.

View Oscar-Santos's full-sized avatar

Oscar Santos Oscar-Santos

  • Turing School of Software & Design
  • Denver - CO
View GitHub Profile

Authentication Challenge

For this challenge, you will be refactoring your Viewing Party Lite project to include basic authentication. Currently on your Viewing Party Lite project, a user 'registers' by providing their name and email. We want to update the registration form to include a password and a password confirmation field, and we want to securely store that user's password upon registration.



User Story #1 - Registration (w/ Authentication) Happy Path

@Oscar-Santos
Oscar-Santos / intermission_work.md
Last active January 29, 2022 16:20
oscar santos - intermission work

B2 Intermission Work

Answer these Check for Understanding questions as you work through the assignments.

HTML

  1. What is HTML?
  • HTML (HyperText Markup Language) is the most basic building block of the Web. It defines the meaning and structure of web content.

Iteration 1

Use TDD to create a Passenger class that responds to the following interaction pattern. For the adult? method, a Passenger is considered an adult if they are age 18 or older.

pry(main)> require './lib/passenger'
# => true

pry(main)> charlie = Passenger.new({"name" => "Charlie", "age" => 18})    
# => #<Passenger:0x00007fc1ad88b3c0...>

Reflections from the video

  • What were your reflections from the video?
  • In what ways have you examined your implicit biases before coming to Turing?
  • What kind of software do you imagine building in the future? How will understanding biases (or avoiding understanding biases) impact your products?
  • The video give me some thinking to do,about my hidden biases, about how to avoid to be prejudice towards other people.
  • I have not examined my implicit biases yet, but I can tell Turing School promotes a more openmind and free of biases and prejudice environment.
  • I am interested in building apps, maybe a game,or maybe a utility app, I will try to avoid biases at all, but i also know that sometimes some products are marketed to a specific group of people,or ages.

Checklist/Rubric

To make a copy of this rubric:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of the document.
  2. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

Part I: Creating Directories and Files; Initializing Git and Pushing to GitHub

  • I named my directories correctly.