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

Introduce oAuth sync for Studio #3192

Open
5 tasks
six7 opened this issue Oct 26, 2024 · 0 comments
Open
5 tasks

Introduce oAuth sync for Studio #3192

six7 opened this issue Oct 26, 2024 · 0 comments

Comments

@six7
Copy link
Collaborator

six7 commented Oct 26, 2024

We'd like to offer users a way to use their Tokens Studio projects by just using oAuth, instead of API key and urn.

To do that, we need to prepare Studio a bit.

  • 1.1 In the Figma plugin, offer a Log in with Studio button.
  • 1.2 Once clicked, that button navigates to Studio.
  • 1.3 If the user is logged already, confirm and show a screen Authenticated 🎉 You can now close this screen
  • 1.4 If the user was not logged in, redirect to the login form, let them login
  • 1.5 Once the user has logged in, show the same as in 1.3

In addition, we'd like to prepare the plugin for oAuth for other providers, such as GitHub. Part of this issue should be to figure out how we can get that working, so that a user can log in with GitHub and then choose from their git projects to sync, instead of going the personal access tokens route as we do today.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 📥 Triage
Development

No branches or pull requests

3 participants