UNPKG

oidc-provider

Version:

OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect

13 lines (9 loc) 361 B
import instance from '../../helpers/weak_cache.js'; export default async function checkCibaContext(ctx, next) { const { ciba } = instance(ctx.oidc.provider).features; await Promise.all([ ciba.validateRequestContext(ctx, ctx.oidc.params.request_context), ciba.validateBindingMessage(ctx, ctx.oidc.params.binding_message), ]); return next(); }