Fancy oauth login
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- node.js, typescript
- Domaine
- api, authentication, cli, devtools
Piste de recherche
L’issue ne mentionne aucun fichier ni test. Commencez par localiser le point d’entrée CLI existant et le code d’authentification de l’API, puis décomposez le TODO en connexion de l’appareil, stockage des identifiants, scaffolding de npm create, couverture E2E et fallback CI. Le travail est terminé lorsque le flux de l’API et chacun des parcours CLI/onboarding listés sont implémentés, et que le flux de login/scaffold est vérifié en continu.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
This would probably require work on the api side too, but it would be great if, on the CLI that ships with this npm now, you could do something like transloadit auth login, and a browser opens, a code is entered, CLI specific auth keys are created/downloaded to .env.
Example: Convex has:
npm create convex@latest
Potentially we can have something similar.
TODO (auth + onboarding)
- Define API device-login flow: browser opens, user logs in, enters code, CLI receives scoped keys.
- Implement
transloadit auth login(device code flow) and save keys to.envand~/.transloadit. - Ship
npm create transloaditscaffold that:
1) opens browser login,
2) waits for code entry,
3) writes.env,
4) validates a demo Assembly. - Add CLI E2E harness (Playwright or similar) to continuously verify the login/scaffold flow.
- Add a “no browser” fallback for CI (token paste or
TRANSLOADIT_KEY/SECRETenv).
- Langage dominant
- TypeScript
- Étoiles
- 73
- Forks
- 26
- Merge moyen
- 5 h 16 min
- PR mergées (30 j)
- 44
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de transloadit/node-sdk
-
A1: Add Builtin-backed MCP shortcuts for approved outcomesPeut-être pris @kvz l’a pris il y a 2 jours. Ouverte
transloadit/node-sdk#565 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
transloadit/node-sdk#547 ·
Les mainteneurs répondent en général sous 1 jour
-
Enforce SHA-384 signatures in Node SDKPeut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 65/100
transloadit/node-sdk#400 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Reduce dependenciesOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
transloadit/node-sdk#344 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
transloadit/node-sdk#276 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de transloadit/node-sdk
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 83/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
ranxianglei/billion-context#3583 ·
Les mainteneurs répondent en général sous 1 jour
-
bug:new
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
callstackincubator/simlock#673 ·
Les mainteneurs répondent en général sous 1 jour
-
documentation v3
Difficulté 2/5 1-3 heures Accessibilité débutants 73/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 73/100
anomalyco/opencode#56380 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour