Remove auth from identity triggered lambda
This commit is contained in:
@@ -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) => {
|
export const handler = async (req, _context) => {
|
||||||
const body = JSON.parse(req.body)
|
const body = JSON.parse(req.body)
|
||||||
@@ -66,7 +66,7 @@ export const handler = async (req, _context) => {
|
|||||||
bio: 'default bio'
|
bio: 'default bio'
|
||||||
// full_name: user.user_metadata.full_name
|
// full_name: user.user_metadata.full_name
|
||||||
}
|
}
|
||||||
await createUser({input})
|
await createUserInsecure({input})
|
||||||
|
|
||||||
return {
|
return {
|
||||||
statusCode: 200,
|
statusCode: 200,
|
||||||
|
|||||||
@@ -14,9 +14,11 @@ export const user = ({ id }) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export const createUser = ({ input }) => {
|
export const createUser = ({ input }) => {
|
||||||
console.log(input)
|
|
||||||
console.log(JSON.stringify(input))
|
|
||||||
requireAuth({ role: 'admin' })
|
requireAuth({ role: 'admin' })
|
||||||
|
return createUserInsecure({input})
|
||||||
|
}
|
||||||
|
|
||||||
|
export const createUserInsecure = ({ input }) => {
|
||||||
return db.user.create({
|
return db.user.create({
|
||||||
data: input,
|
data: input,
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user