Files
overleaf-cep/services/web/modules/saml-authentication/app/src/SamlNonCsrfRouter.mjs
T

13 lines
482 B
JavaScript

import logger from '@overleaf/logger'
import { passportSamlLogin, passportSamlIdPLogout } from './AuthenticationControllerSaml.mjs'
export default {
apply(webRouter) {
logger.debug({}, 'Init SAML NonCsrfRouter')
webRouter.get('/saml/login/callback', passportSamlLogin)
webRouter.post('/saml/login/callback', passportSamlLogin)
webRouter.get('/saml/logout/callback', passportSamlIdPLogout)
webRouter.post('/saml/logout/callback', passportSamlIdPLogout)
},
}