Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sidekick Authentication across sites #617

Open
sukamat opened this issue Nov 30, 2023 · 5 comments
Open

Sidekick Authentication across sites #617

sukamat opened this issue Nov 30, 2023 · 5 comments
Labels
enhancement New feature or request

Comments

@sukamat
Copy link

sukamat commented Nov 30, 2023

Is your feature request related to a problem? Please describe.
We have multiple sites in the "adobecom" space. Eg: dc, bacom, homepage etc. Sidekick auth has been enabled for these sites. The ask is if the author authenticates on one, they get authenticated automatically on other sites as well.

There are 2 use-cases for this ask:

  1. When an author authenticates on DC sidekick and then opens a document in homepage, they need to authenticate again. This will help an author working across sites to authenticate once and remain signed-in when they work on other site documents.
  2. We have a tool in Milo that checks the page status across these different sites and requires the user to be signed-in across these sites for the tool to work.

Describe the solution you'd like
Add a feature in the sidekick to remain signed-in across sites (SSO)? Perhaps if the owner is the same for the sites? All these sites are under https://github.com/adobecom

Any other way to make this easier for the author as well as for the tool to work across sites without making the author sign-in into the sidekick separately?

@sukamat sukamat added the enhancement New feature or request label Nov 30, 2023
@rofe
Copy link
Contributor

rofe commented Nov 30, 2023

@tripodsan FYI

@mokimo
Copy link
Member

mokimo commented Mar 4, 2024

@rofe @tripodsan since we have a central content repository on adobe.com now, this issue becomes more obvious. Any guidance?

@dylandepass
Copy link
Member

@rofe On the sidekick side, is the issue here not that the token is stored by owner/repo is session storage?

Maybe a way to link projects in the sidekick could fix this.. If projects are linked than a login to one of them would persist the auth token in all linked projects.

@mokimo
Copy link
Member

mokimo commented Mar 4, 2024

For my understanding, are there two different tokens?

  • One for the sidekick
  • One for site auth

The bigger issue would be site auth rather than logging into a specific project to preview/publish. Although only one sign in for everything would be the perfect experience.

@rofe
Copy link
Contributor

rofe commented Mar 5, 2024

I think this is a duplicate of #559

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants