[x] 1: Add on to the HTTP Trigger in the previous issue to check if the user’s parameter input of “password” equals letmein.
If it does, output "Access granted."
If it doesn’t equal the correct password, output “Access denied.”
[x] 2: Commit the update function's code in a file named hackervoice/index.js to the root of the hackervoice branch!
[x] 3: Create a pull request to merges hackervoice to main, but do not merge unless the bot approves your changes.
🚧 Test your Work
When you paste your Function URL in your browser or make a GET request with Postman with a password parameter of "letmein", you should get a response of “Access granted.“. Otherwise, your function should output “Access denied.“.
‼️ Make sure you follow the exact responses we provided. Access denied. and Access granted.
1: Return from a Function
In the previous step, we received the password (the user's input). Now, we need to return either Access denied. or Access granted. to the user based on their input. We can do this by returning it in the body of the request!
💡 Recall the context.res object we saw in the HTTP Trigger template.
Week 1 Step 5 ⬤⬤⬤⬤⬤◯◯◯◯ | 🕐 Estimated completion: 25-35 minutes
Let me in!
✅ Tasks:
git pull origin [BRANCH_NAME]
letmein
.hackervoice/index.js
to the root of thehackervoice
branch!hackervoice
tomain
, but do not merge unless the bot approves your changes.🚧 Test your Work
When you paste your Function URL in your browser or make a GET request with Postman with a
password
parameter of "letmein", you should get a response of “Access granted.“. Otherwise, your function should output “Access denied.“.‼️ Make sure you follow the exact responses we provided.
Access denied.
andAccess granted.
1: Return from a Function
In the previous step, we received the password (the user's input). Now, we need to return either
Access denied.
orAccess granted.
to the user based on their input. We can do this by returning it in the body of the request!Place your message to the user in
your_response
!📹 Walkthrough Video