[firebase/auth] Property 'updateProject' doesn't exist on type 'ProjectConfigManager'
Los mantenedores suelen responder en 7 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- nodejs, typescript
- Área
- api, authentication
Línea de trabajo
Comienza comparando ProjectConfigManager.updateProjectConfig y UpdateProjectConfigRequest con el fragmento de Google reCAPTCHA para la protección contra el fraude de cargos. Sigue los puntos de entrada ProjectConfigManager y recaptchaConfig para determinar si falta updateProject o si la documentación externa está desactualizada. Se considera terminado cuando el comportamiento del SDK y la documentación coinciden en la forma de solicitud compatible.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Based on the reCAPTCHA SMS toll fraud protection google article I should be able to call updateProject on a ProjectConfigManager.
I found no trace of this updateProject method, I checked the ProjectConfigManager reference too, no such method. I also tried the method updateProjectConfig but the updateProjectConfig does take an instance of a UpdateProjectConfigRequest, so the properties of that interface are emailPrivacyConfig, multiFactorConfig, passwordPolicyConfig, recaptchaConfig and smsRegionConfig, thus they differ completely from phoneEnforcementState, useSmsTollFraudProtection and tollFraudManagedRules needed by the hypothetical updateProject provided in the adminSdk snippet at toll fraud protection docs
Here is the code snippet for the admin sdk provided on the google article:
// Update the reCAPTCHA config to enable toll fraud protection
const updateProjectConfigRequest = {
recaptchaConfig: {
phoneEnforcementState: 'ENFORCE_MODE',
useSmsTollFraudProtection: 'true',
tollFraudManagedRules: [{ startScore: START_SCORE,
action: 'BLOCK' }],
}
}
let projectConfig = await getAuth().projectConfigManager().updateProject(updateProjectConfigRequest);
- Lenguaje dominante
- TypeScript
- Estrellas
- 1.8k
- Forks
- 420
- Merge medio
- 5 d 6 h
- PR fusionados (30 d)
- 11
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de firebase/firebase-admin-node
-
Password policy violation is reported as `auth/internal-error` instead of a specific error codeAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
firebase/firebase-admin-node#3265 ·
Los mantenedores suelen responder en 7 días
-
getToken() replays a failed token refresh to later callers while a valid token is cachedPosiblemente ocupada @GUMBOKIM la tomó hace 51 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
firebase/firebase-admin-node#3234 ·
Los mantenedores suelen responder en 7 días
-
[email protected] stable dependency tree fails npm audit via Storage uuid and Firestore google-gaxPosiblemente ocupada @lahirumaramba la tomó hace 27 días. Abierto
firebase/firebase-admin-node#3221 · 3 comentarios · 1 asignado ·
Los mantenedores suelen responder en 7 días
-
Misleading error message for THIRD_PARTY_AUTH_ERROR: raw "OAuth 2 access token" text surfaced instead of the APNs-specific messagePosiblemente ocupada @milcho0604 la tomó hace 53 días. Abiertoapi: messaging
Dificultad 3/5 1-2 días Aptitud para principiantes 70/100
firebase/firebase-admin-node#3215 ·
Los mantenedores suelen responder en 7 días
-
api: messaging
Dificultad 5/5 Más de una semana Aptitud para principiantes 28/100
firebase/firebase-admin-node#3214 ·
Los mantenedores suelen responder en 7 días
Todos los issues de firebase/firebase-admin-node
Issues similares
-
level/task reporter/qa type/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
wazuh/wazuh-dashboard-plugins#9310 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
cybersemics/treecrdt#267 ·
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 85/100
wiz-sec-public/backstage-plugin-wiz#16 · 1 comentario ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
solana-foundation/solana-com#2245 ·
Los mantenedores suelen responder en 1 día