20 lines
515 B
JavaScript
20 lines
515 B
JavaScript
|
|
module.exports = {
|
|
name:"validate",
|
|
check: async function(apiKey){
|
|
return new Promise(async (resolve,reject) => {
|
|
if(apiKey == undefined){
|
|
reject(1)
|
|
}
|
|
|
|
let user = await commands.get("query").function("SELECT idUser from tbl_users WHERE dtApiKey = ?",[apiKey])
|
|
if(user.length == 1){
|
|
resolve(user[0].idUser)
|
|
}else{
|
|
// resolve(false)
|
|
reject(2)
|
|
}
|
|
})
|
|
|
|
}
|
|
} |