Grosse refonte + Ajout /amp + Correctif /crack

This commit is contained in:
Zachary Guénot
2023-05-28 02:55:30 +02:00
parent ef58e007bc
commit 011b0d6d68
17 changed files with 233 additions and 92 deletions

22
utilsAMP/login.js Normal file
View File

@@ -0,0 +1,22 @@
const axios = require('axios')
const writeEnv = require('../utils/writeEnv')
module.exports = login = (async (url, options) => {
return await axios.post(`${url}/Core/Login`, {
username: options.getString('username'),
password: options.getString('password'),
token: options.getString('otp') || '',
rememberMe: options.getBoolean('remember')
}).then(response => {
console.log(response.data)
if (!response.data.success) return { status: 'fail', data: response.data }
writeEnv('AMP_SESSIONID', response.data.sessionID)
if (options.getBoolean('remember')) writeEnv('AMP_REMEMBER_TOKEN', response.data.rememberMeToken)
return { status: 'success', data: response.data }
}).catch(error => {
console.error(error)
return { status: 'error', data: error }
})
})