gray-mueller / gray-mueller/online-ordering-solution

Logout Action Does Not Ask for Confirmation

Open Beginner friendly
#141 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Describe the bug
When a user clicks on the Logout button on the Enatega site, they are logged out immediately without any confirmation prompt. This can cause accidental logouts if the button is clicked unintentionally.

To Reproduce
Steps to reproduce the behavior:

Log in to the Enatega site.
Navigate to Profile → Settings.
Click on the Logout button.
Observe that the logout happens immediately with no confirmation.
Expected behavior
A confirmation dialog should appear when the Logout button is clicked, asking the user:
"Are you sure you want to logout?"
with options like Yes/Logout and Cancel.

Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]
Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]
Additional context
Add any other context about the problem here.

Labels: Enatega Website, Bug

Contributor guide

Open the contributing guide

Research direction

Start by locating the Profile → Settings page and its Logout button, then trace the existing logout handler. Reproduce the immediate logout in the Enatega site and verify that the finished change asks for confirmation, logs out only on Yes/Logout, and stays on the page when Cancel is chosen.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
authentication, frontend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
70/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.