hackjunction / hackjunction/JunctionApp
BUG: admin page visible for non logged-in users
- Vorherrschende Sprache
- JavaScript
- Sterne
- 78
- Forks
- 69
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
## 🐛 Bug Report
### What went wrong? 🤔
User can access https://app.hackjunction.com/admin without logging in. Fortunately, the actions check if the user has required permissions, so it seems no damage can be done.
### Expected Behavior
App should check the permissions before accessing a page.
### Actual Behavior
The page is shown, if the user happens to know the URL.
### Steps to Reproduce Issue
1. Log out
2. Navigate to https://app.hackjunction.com/admin
3. Avot
### Solution
Check permissions before routing the user.
### Environment
#### Operating System
macOS Monterey
#### Browser
Chrome
Beitragsleitfaden
Rechercherichtung
Beginne damit, die Route für https://app.hackjunction.com/admin nachzuverfolgen und sie mit den bestehenden Berechtigungsprüfungen zu vergleichen, die von ihren Aktionen verwendet werden. Reproduziere das Verhalten im abgemeldeten Zustand und überprüfe anschließend, dass nicht authentifizierte Benutzer die Seite nicht anzeigen können, während berechtigte Benutzer weiterhin Zugriff haben.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- authentication, authorization, frontend
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100