Grosse refonte + Ajout /amp + Correctif /crack
This commit is contained in:
22
utilsAMP/login.js
Normal file
22
utilsAMP/login.js
Normal 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 }
|
||||
})
|
||||
})
|
||||
Reference in New Issue
Block a user