From c8be171f240fa75c217a8f00f23c529e9dddcbe6 Mon Sep 17 00:00:00 2001 From: James Date: Sat, 9 Jul 2022 12:04:21 -0700 Subject: [PATCH] chore: further disabling of local auth strategy --- src/collections/init.ts | 2 +- src/collections/operations/create.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/collections/init.ts b/src/collections/init.ts index 26319e7d1f..0260c96718 100644 --- a/src/collections/init.ts +++ b/src/collections/init.ts @@ -22,7 +22,7 @@ export default function registerCollections(ctx: Payload): void { const schema = buildCollectionSchema(formattedCollection, ctx.config); - if (collection.auth) { + if (collection.auth && !collection.auth.disableLocalStrategy) { schema.plugin(passportLocalMongoose, { usernameField: 'email', }); diff --git a/src/collections/operations/create.ts b/src/collections/operations/create.ts index b61b8b4aec..b56e58bf9f 100644 --- a/src/collections/operations/create.ts +++ b/src/collections/operations/create.ts @@ -164,7 +164,7 @@ async function create(incomingArgs: Arguments): Promise { let doc; - if (collectionConfig.auth) { + if (collectionConfig.auth && !collectionConfig.auth.disableLocalStrategy) { if (data.email) { resultWithLocales.email = (data.email as string).toLowerCase(); }