From 255f347e8e4e441ef460a80603c1d57bb4baa49f Mon Sep 17 00:00:00 2001 From: Kurt Hutten Date: Tue, 20 Oct 2020 08:00:00 +1100 Subject: [PATCH] Remove auth from identity triggered lambda --- api/src/functions/identity-signup.js | 4 ++-- api/src/services/users/users.js | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/api/src/functions/identity-signup.js b/api/src/functions/identity-signup.js index a0dd70d..6b52938 100644 --- a/api/src/functions/identity-signup.js +++ b/api/src/functions/identity-signup.js @@ -1,4 +1,4 @@ -import { createUser } from 'src/services/users/users.js' +import { createUserInsecure } from 'src/services/users/users.js' export const handler = async (req, _context) => { const body = JSON.parse(req.body) @@ -66,7 +66,7 @@ export const handler = async (req, _context) => { bio: 'default bio' // full_name: user.user_metadata.full_name } - await createUser({input}) + await createUserInsecure({input}) return { statusCode: 200, diff --git a/api/src/services/users/users.js b/api/src/services/users/users.js index f3875f8..3d3675c 100644 --- a/api/src/services/users/users.js +++ b/api/src/services/users/users.js @@ -14,9 +14,11 @@ export const user = ({ id }) => { } export const createUser = ({ input }) => { - console.log(input) - console.log(JSON.stringify(input)) requireAuth({ role: 'admin' }) + return createUserInsecure({input}) +} + +export const createUserInsecure = ({ input }) => { return db.user.create({ data: input, })