Concorda / concorda-dashboard

concorda dashboard
MIT License
5 stars 8 forks source link

Implementing shared login for all clients #61

Open mirceaalexandru opened 8 years ago

mirceaalexandru commented 8 years ago

Flow:

Question: Is that OK it will have the same login identifier (auth token set as cookie value) for both sessions or a new login will be created? My answer: a new login will be created based on the existing one.

Question: What will be the discriminator for user in shared login feature? Remote client IP? Other?

Question UI: For shared login it will require a change in UI. When go to login page verify if already logged in in another apps and then:

mirceaalexandru commented 8 years ago

Thoughts:

Solution for setting same cookie (token auth) between multiple applications (different domains):

System has:

Vidi application authentication:

Sentinel application authentication using shared login feature:

mirceaalexandru commented 8 years ago

@mcdonnelldean any idea how to implement this in a better way after the meeting?