oktatas:web:back-end_framework:express:azonositas_es
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változat | ||
oktatas:web:back-end_framework:express:azonositas_es [2025/07/27 21:29] – [Az authcontroller.js-ben] admin | oktatas:web:back-end_framework:express:azonositas_es [2025/07/27 21:31] (aktuális) – [Útválasztás] admin | ||
---|---|---|---|
Sor 190: | Sor 190: | ||
===== Útvonal védelme ===== | ===== Útvonal védelme ===== | ||
- | |||
- | ==== Token ellenőrző köztes szoftver ==== | ||
- | |||
- | <code javascript app/ | ||
- | const jwt = require(" | ||
- | require(' | ||
- | |||
- | exports.verifyToken = (req, res, next) => { | ||
- | let authData = req.headers.authorization; | ||
- | if(!authData) { | ||
- | return res.status(403).send({ | ||
- | message: 'No token provided!' | ||
- | }) | ||
- | } | ||
- | let token = authData.split(' | ||
- | |||
- | jwt.verify(token, | ||
- | if(err) { | ||
- | return res.status(401).send({ | ||
- | message: " | ||
- | }) | ||
- | } | ||
- | req.userId = decoded.id; | ||
- | next() | ||
- | }) | ||
- | }; | ||
- | </ | ||
Sor 222: | Sor 195: | ||
<code javascript> | <code javascript> | ||
- | const { verifyToken | + | import |
//... | //... | ||
router.post('/ | router.post('/ |
oktatas/web/back-end_framework/express/azonositas_es.1753644543.txt.gz · Utolsó módosítás: 2025/07/27 21:29 szerkesztette: admin