CenterForDigitalHumanities / CenterForDigitalHumanities/rerum_server_nodejs
Auth tests for end to end token generation
- Lenguaje dominante
- JavaScript
- Estrellas
- 3
- Forks
- 6
- Merge medio
- 2 d 47 min
- PR fusionados (30 d)
- 4
Descripción
Make sure the agent claim is present
Make sure the agent claim in the right one
Make sure the agent claim value makes sense
If important, validate these keys as well
```json
{
"iss": "https://cubap.auth0.com/",
"sub": "auth0|62447bf424dc10011341226b",
"aud": [
"http://rerum.io/api",
"https://cubap.auth0.com/userinfo"
],
"iat": 1648655359,
"exp": 1680212959,
"azp": "62Jsa9MxHuqhRbO20gTHs9KpKr7Ue7sl",
"scope": "openid email offline_access"
}
```
This way, if either of us change something on Auth0 and break it, it will be detected on the next test.
Guía de contribución
Línea de trabajo
No se indica ningún archivo ni punto de entrada de pruebas existente. Empieza por localizar las pruebas end-to-end de generación de tokens y la integración con Auth0; después, verifica qué claims de los tokens se comprueban actualmente. Se considera terminado cuando las pruebas detectan un claim de agente ausente, mal ubicado o sin sentido y, cuando sea importante, validan las claves enumeradas.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- javascript
- Área
- authentication, backend, testing-qa
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 35/100