Skip to content

Log In #12

Open
Open
@thehabes

Description

@thehabes

Primary Agent

All Users

Story

Any user that enters into a TPEN3 Interface which manipulates data must experience a log in event. Users will need to be able to log in here at TPEN Users as well. A login event requires interaction with the Auth0 Authorization Flow in order to gain an Access Token (User Token) which an encoded JWT. That JWT is used as a Bearer Token on requests which communicate with TPEN Services.

Resources Involved

  • TPEN 3: business card site
  • Services: the main API hub
  • TinyPen: the RERUM proxy
  • Static: the midcache for complex documents
  • Users: Auth0 User management and tools TPEN3#38
  • RERUM (external): Linked Open Data
  • Interfaces: web interfaces for humans and reports
  • Rerum Inbox (external): Linked Open Data Notification Inbox
  • External Service

Structural Solution

The TPEN Users Auth0 Application is set up to use the Universal Login UI. A successful login should redirect back to the page the user logged in at with the User Token.

Additional context

Only Patrick and Bryan have access to the Auth0 platform. Sometimes the settings are wrong and so if you experience odd issues when attempting to interact with Auth0 let them know so they can see if the settings allow your development environment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    core functionalityfeatures required to say this works at all

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions