DiamondLightSource / DiamondLightSource/malcolmjs

Login Screen

Open
#71 0 comments 0 reactions 0 assignees View on GitHub
future phase
Dominant language
JavaScript
Stars
7
Forks
3
PR merge metrics
No merged PRs in 30d

Description

As a controls engineer, I want MalcolmJS to present me with a login screen, so that only authorised users are able to connect to PandAboxes.

#### Acceptance Criteria
1. On startup, the MalcolmJS user interface presents a login screen.
1. The login screen prompts me for my username and password
1. MalcolmJS verfies my username and password (via an authentication server)
1. If my username and password are verified successfully, MalcolmJS provides access to the specified PandAbox
1. If my username and password are not verified successfully, MalcolmJS declines to provide access to the specified PandAbox and displays an appropriate message.


#### Notes
1. This story requires further clarification before it can be implemented.
1. It seems reasonable to assume that all sites using PandAboxes & MalcolmJS will provide an authentication service (of some description).
1. which authentication methods should be supported?
1. Should the user be required to login under all circumstances?
1. what if a user is directly connected to a PandAbox?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.