requiresAuth | express-openid-connect (original) (raw)
Set authRequired to false
then require authentication on specific routes.
const { auth, requiresAuth } = require('express-openid-connect');
app.use(
auth({
...
authRequired: false
})
);
app.get('/profile', requiresAuth(), (req, res) => {
res.send(`hello ${req.oidc.user.name}`);
});