Remove auth from identity triggered lambda

This commit is contained in:
Kurt Hutten
2020-10-20 08:00:00 +11:00
parent cf200ad434
commit 255f347e8e
2 changed files with 6 additions and 4 deletions

View File

@@ -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,

View File

@@ -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,
})