0
노드 웹 서비스를 구축하고 있습니다. 여기에는 여러 경로가 포함되어 있습니다. 일부는 인증이 필요하고 다른 인증은 필요하지 않습니다. 나는 내가 다음과 같이 행복만큼, 그 일을 만들고 토큰을 확인하기 위해 JSON-웹 토큰을 사용인증이 필요할 때마다 노드 경로를 지정하십시오.
이 인증이 필요합니다.use(...)
이후에 정의 된 모든 경로 결과
router
// main routes
.get('/', main.catchAll)
.post('/register', main.register)
.post('/authenticate', main.authenticate)
.use(main.verifyToken)
.get('/years', main.years)
// game routes
.get('/games', game.newestGames)
.get('/game/title/:id', game.gameName)
.get('/game/:id', game.gameDetails)
.get('/genres', genres.genres)
. 그러나 모든 내 경로를 추적하려면 범주별로 그룹화하고 싶습니다. 그러나 이는 필자가 익숙한대로 검증을 사용할 수 없다는 것을 의미합니다. 예를 들어
: 나는 .get('/games', game.newestGames)
인증을
필요하지 않으려는 확인이 필요하거나하지 않는 것이 경로에 따라 지정하는 방법이 있나요?
app.use('/years', main.varifyToken, main.years)
을 아니면 일부 동사에 그것을 만들려면 : : 물론