CAMOU
08/21/2021, 11:43 AMjs
import supabase from '$lib/db'
export async function post(request) {
let email = request.body.get('email')
let password = request.body.get('password')
let c_password = request.body.get('c_password')
if (password !== c_password) {
return {
status: 401,
body: 'Passwords are not matching'
}
}
const { session, error } = await supabase.auth.signUp({email, password})
if (error) {
return {
status: error.status,
body: error.message
}
}
return {
status: 200,
body: 'success',
headers: {
'set-cookie': `session=${session.user.id}; Path=/; HttpOnly; Secure; SameSite=Strict; Expires=${new Date(session.expires_at * 1000).toUTCString()};`
}
}
}
silentworks
08/21/2021, 12:31 PMCAMOU
08/21/2021, 12:34 PMsilentworks
08/21/2021, 12:35 PMCAMOU
08/21/2021, 12:35 PMsilentworks
08/21/2021, 12:36 PMsilentworks
08/21/2021, 12:37 PMCAMOU
08/21/2021, 1:19 PMsilentworks
08/21/2021, 1:24 PMCAMOU
08/21/2021, 1:42 PMCAMOU
08/21/2021, 1:42 PMsilentworks
08/21/2021, 1:46 PMCAMOU
08/21/2021, 1:47 PM