Back to Freecodecamp

Task 110

curriculum/challenges/english/blocks/learn-common-phrasal-verbs-and-idioms/6858bbaaba7ba962f5640e56.md

latest2.6 KB
Original Source
<!-- READING -->

--instructions--

Read the text and answer the question below.

--questions--

--text--

After talking to Jake, Linda drafts up a list of his suggestions and implementation ideas.

1. Tooltips and Visual Indicators for Password Strength

Use tooltips or visual elements to show users how strong their password is. We should add a real-time strength meter below the password input, with color coding from red to green and labels like Weak, Moderate, and Strong. Hoverable tooltips or info icons could explain what makes a password stronger — like including numbers, symbols, and both uppercase and lowercase letters.

2. Custom Security Questions for Password Recovery

Allow users to create their own security questions instead of choosing from a preset list. We could add a "Create your own question" option and guide users with examples or prompts to help them come up with something both secure and memorable. We'll also need to build in some basic checks to avoid overly simple or generic questions.

3. Real-Time Alerts for Suspicious Activity

Use urgent, interactive pop-ups with intuitive graphics to alert users. We can design a system where a warning pops up in real time if something unusual happens, like a login from a new device. These alerts should block further action until the user responds, and include strong visuals like warning icons and concise, clear messaging.

4. Interactive Quiz for Phishing Awareness

Integrate a short quiz into the onboarding process to teach users how to recognize phishing attempts. This could be a fun, interactive module with real-world scenarios, such as identifying suspicious links in emails. We can add instant feedback for each question and maybe even small rewards or progress tracking to make it engaging.

How does Linda think the phishing quiz could be made interesting for users?

--answers--

By keeping it fun and giving rewards or progress feedback.


By only showing it to advanced users after they finish onboarding.

--feedback--

Linda didn't mention limiting the quiz to certain users or delaying it.


By sending quiz results to managers for review.

--feedback--

There was no mention of sharing quiz results with anyone else.


By adding more questions to make it feel like a full exam.

--feedback--

Linda wants to keep the quiz engaging to users. She's not focused on the formality of an exam.

--video-solution--

1

--explanation--

To find the correct answer to this question, look at the last part of item 4 in Linda's list, where Linda comes up with ideas to make the quiz more engaging.