1
0
Fork 0
mirror of synced 2024-09-25 13:51:40 +12:00
budibase/packages/backend-core/src/middleware/index.ts

39 lines
908 B
TypeScript
Raw Normal View History

import * as jwt from "./passport/jwt"
import * as local from "./passport/local"
import * as google from "./passport/google"
import * as oidc from "./passport/oidc"
import { authError, ssoCallbackUrl } from "./passport/utils"
import authenticated from "./authenticated"
import auditLog from "./auditLog"
import tenancy from "./tenancy"
import internalApi from "./internalApi"
import * as datasourceGoogle from "./passport/datasource/google"
import csrf from "./csrf"
import adminOnly from "./adminOnly"
import builderOrAdmin from "./builderOrAdmin"
import builderOnly from "./builderOnly"
import * as joiValidator from "./joi-validator"
const pkg = {
2021-04-07 22:33:16 +12:00
google,
2021-06-28 02:46:04 +12:00
oidc,
2021-04-07 22:33:16 +12:00
jwt,
local,
2021-04-11 22:35:55 +12:00
authenticated,
2021-05-28 21:09:32 +12:00
auditLog,
tenancy,
authError,
2022-01-24 23:48:59 +13:00
internalApi,
2022-07-04 23:54:26 +12:00
ssoCallbackUrl,
2022-01-18 03:52:10 +13:00
datasource: {
google: datasourceGoogle,
},
2022-01-26 11:54:50 +13:00
csrf,
2022-07-22 22:50:51 +12:00
adminOnly,
builderOnly,
builderOrAdmin,
2022-07-22 22:50:51 +12:00
joiValidator,
2021-04-07 22:33:16 +12:00
}
export = pkg