Skip to content

Login page to be authenticated on every sherlock platform

License

Notifications You must be signed in to change notification settings

sherlock-iremus/sherlock-sso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting Started with SHERLOCK-SSO

SHERLOCK-SSO is the SSO interface to get authenticated on every Sherlock web application.
At this time, it does only support authentication via ORCID with OAuth2 protocol.

Once user is authenticated, his access_token to sherlock-api is stored in cookies.

In case one of your apps is using SHERLOCK-SSO and is not sharing the same domain, you have to specify this new domain in AUTHENTICATED_WEBSITES (.env)

This project was bootstrapped with Create React App.

Run project

yarn install

Install all dependencies.

yarn start

Runs the app in the development mode.
Open http://localhost:3001 to view it in the browser.

Code Style

npx eslint "src/**" --fix

Execute this commands to ensure code is perfectly homogeneous.

About

Login page to be authenticated on every sherlock platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published