39 lines
953 B
TypeScript
39 lines
953 B
TypeScript
const jwt = require("./passport/jwt")
|
|
const local = require("./passport/local")
|
|
const google = require("./passport/google")
|
|
const oidc = require("./passport/oidc")
|
|
const { authError, ssoCallbackUrl } = require("./passport/utils")
|
|
const authenticated = require("./authenticated")
|
|
const auditLog = require("./auditLog")
|
|
const tenancy = require("./tenancy")
|
|
const internalApi = require("./internalApi")
|
|
const datasourceGoogle = require("./passport/datasource/google")
|
|
const csrf = require("./csrf")
|
|
const adminOnly = require("./adminOnly")
|
|
const builderOrAdmin = require("./builderOrAdmin")
|
|
const builderOnly = require("./builderOnly")
|
|
const joiValidator = require("./joi-validator")
|
|
|
|
const pkg = {
|
|
google,
|
|
oidc,
|
|
jwt,
|
|
local,
|
|
authenticated,
|
|
auditLog,
|
|
tenancy,
|
|
authError,
|
|
internalApi,
|
|
ssoCallbackUrl,
|
|
datasource: {
|
|
google: datasourceGoogle,
|
|
},
|
|
csrf,
|
|
adminOnly,
|
|
builderOnly,
|
|
builderOrAdmin,
|
|
joiValidator,
|
|
}
|
|
|
|
export = pkg
|