Skip to content

User Authentication (simple username/password login) #117

@janniclas

Description

@janniclas

Feature
The current Landingpage should be replaced by a basic login mask in which the user can provide a username and password.

Data flow scheme for Authentication

  1. The username & password should be send to a (new) authenticate endpoint of the scala play webserver.
  2. On the scala play webserver a component token is added to the request and it is forwarded to the authorization endpoint of the instance registry.
  3. The ir responds with a user token, which is send as a response to the client
  4. The client stores the user token and appends it to every request as needed

@johannesduesing what is the lifetime of the user token and do you have a plan in place to refresh the user token?

@Ayybeeshafi will handle the extensions needed on the server side, while I will make the necessary extensions in the api service of the frontend.
@ishwaryaPaderborn if you like you could provide a design for a login page (do we already have something like this in place?)

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions