Relance music si crash/reboot + Réécriture /amp
This commit is contained in:
23
utilsAMP/Core/Login.js
Normal file
23
utilsAMP/Core/Login.js
Normal file
@@ -0,0 +1,23 @@
|
||||
const axios = require('axios')
|
||||
|
||||
const appDir = require('path').dirname(require.main.filename)
|
||||
const writeEnv = require(appDir + '/utils/writeEnv')
|
||||
|
||||
module.exports = (async (details) => {
|
||||
require('dotenv').config()
|
||||
console.log(details)
|
||||
return await axios.post(`${process.env.AMP_HOST}/API/${__filename.split('utilsAMP/')[1].split('.js')[0]}`,
|
||||
details
|
||||
).then(response => {
|
||||
if (!response.data.success) return { status: 'fail', data: response.data }
|
||||
|
||||
writeEnv('AMP_USERNAME', response.data.userInfo.Username)
|
||||
writeEnv('AMP_SESSIONID', response.data.sessionID)
|
||||
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