adoptium / adoptium/aqa-test-tools

Add authentication for admin page

Open
#202 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Jupyter Notebook
Stars
33
Forks
97
Avg merge
7h 9m
Merged PRs (30d)
5

Description

We need to control access to the admin page so that only administrators can change settings. It will also help us to keep track of who made the change in the Admin page.

We can use local authentication or GitHub authentication
http://www.passportjs.org/packages/passport-github/

Contributor guide

Open the contributing guide

Research direction

The issue identifies the admin page and links to Passport's GitHub authentication package, but names no source files, tests, or entry points. Start by locating the admin page and deciding between local and GitHub authentication; done should restrict settings changes to administrators and record who made each change.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, node.js
Domain
authentication
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.