CodeGenieApp / CodeGenieApp/serverless-express
Correct way to "do nothing"
- Lenguaje dominante
- JavaScript
- Estrellas
- 5.3k
- Forks
- 676
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Hello, and first of all thanks for the very nice library :).
I have a simple use case, I want to authenticate using passport and if the user is authenticated, the function should do nothing. It will run as lambda@edge at `ViewerRequest` for cloudfront.
What is the correct way to do nothing, return or call one of the response methods (to set `200`, something like that)?
```javascript
// ... (passport / express setup)
app.get('*', (req, res) => {
if (req.isAuthenticated()) {
return; // What should come here?
} else {
res.redirect('/login');
}
})
```
Guía de contribución
Línea de trabajo
Comienza en el callback de app.get('*') y revisa la guía de integración del repositorio para Express y Lambda@Edge. Determina cómo debería continuar una ViewerRequest autenticada sin una redirección y documenta el comportamiento compatible y un ejemplo claro de finalización.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- aws, express, javascript
- Área
- backend, cloud
- Tipo de issue
- Documentación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100