Cloud social sign-in (Google, Microsoft, GitHub)
I maintainer di solito rispondono entro 1 giorno
Una pull request collegata è già stata integrata.
- #1190 di @helpcodeai — integrata
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- typescript
- Ambito
- authentication, backend
Direzione di ricerca
The issue describes /login, /auth/login, provider configuration, account matching, and two new tables, but names no source files or tests. Start by reading the open linked pull request #1190 and its migration and authentication changes. Done means Cloud social sign-in works on both pages with the stated verification rules, while self-hosted routes remain unavailable and organization SSO stays unchanged.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem
On AnythingMCP Cloud people can only sign up and sign in with email and password, both on the dashboard and on the MCP consent page that opens when Claude or ChatGPT connect a server. Someone arriving from an AI client without an account has to register, wait for the verification code and come back, and that is where many of them drop out.
Proposal
Offer "Continue with Google / Microsoft / GitHub" on Cloud only:
- on
/login(sign-in and sign-up) and on the MCP consent page (/auth/login), where a new user can create the workspace and authorize the client in one round trip; - platform-wide providers configured with
SOCIAL_<PROVIDER>_CLIENT_ID/SECRET; a provider without both variables is off; - accounts matched on (provider, subject), never on the email. A first sign-in may create a workspace or attach to the account with the same address only when the provider vouches for the address (Google
email_verified, GitHub primary verified email, Microsoft personal accounts or thexms_edovclaim); - self-hosted instances are unchanged: the routes answer 404, no buttons, the per-organization SSO stays as it is.
Schema change
Two new tables, social_identities and social_login_attempts, separate from the organization-scoped user_identities / sso_login_attempts. Migration included in the PR.
- Lingua principale
- TypeScript
- Stelle
- 856
- Fork
- 82
- Merge medio
- 8h 14m
- PR unite (30g)
- 258
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di HelpCode-ai/anythingmcp
-
Write example prompts and a FAQ for the Zucchetti and TeamSystem satellitesForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertagood first issue hacktoberfest
Difficoltà 2/5 Mezza giornata Idoneità per principianti 70/100
HelpCode-ai/anythingmcp#996 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue hacktoberfest help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
HelpCode-ai/anythingmcp#982 · 10 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
DATABASE connectors keep a connection-string password in plaintext and return it to the browserForse già presa @Riteesh-2k6 l’ha presa 1 giorno fa. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
HelpCode-ai/anythingmcp#1245 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
good first issue hacktoberfest
Difficoltà 3/5 1-2 giorni Idoneità per principianti 85/100
HelpCode-ai/anythingmcp#1244 ·
I maintainer di solito rispondono entro 1 giorno
-
Write example prompts and a FAQ for the German ERP satellites (JTL-Wawi, Haufe X360, Sage 100)Apertagood first issue hacktoberfest
Difficoltà 3/5 Mezza giornata Idoneità per principianti 82/100
HelpCode-ai/anythingmcp#1243 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di HelpCode-ai/anythingmcp
Issue simili
-
Native Web
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
digitalfabrik/integreat-app#4517 ·
I maintainer di solito rispondono entro 2 giorni
-
TLS guide repeats certs/ in the certificate directoryForse già presa @maheshrijal l’ha presa oggi. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
prometheus/docs#3156 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
medusajs/dtc-starter#90 ·
I maintainer di solito rispondono entro 1 giorno
-
usability
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
inmanta/web-console#7632 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
zaidmukaddam/scira#261 ·