mirror of
https://gitlab.com/Binaryify/neteasecloudmusicapi.git
synced 2025-05-23 22:37:41 +08:00
Merge branch 'main' into 'main'
fix: 尝试修复登录冻结问题 See merge request Binaryify/neteasecloudmusicapi!25
This commit is contained in:
commit
8a4db72ed1
@ -5,11 +5,13 @@ const CryptoJS = require('crypto-js')
|
|||||||
const createOption = require('../util/option.js')
|
const createOption = require('../util/option.js')
|
||||||
module.exports = async (query, request) => {
|
module.exports = async (query, request) => {
|
||||||
const data = {
|
const data = {
|
||||||
|
type: '0',
|
||||||
|
https: 'true',
|
||||||
username: query.email,
|
username: query.email,
|
||||||
password: query.md5_password || CryptoJS.MD5(query.password).toString(),
|
password: query.md5_password || CryptoJS.MD5(query.password).toString(),
|
||||||
rememberLogin: 'true',
|
rememberLogin: 'true',
|
||||||
}
|
}
|
||||||
let result = await request(`/api/login`, data, {
|
let result = await request(`/api/w/login`, data, {
|
||||||
...createOption(query),
|
...createOption(query),
|
||||||
uaType: 'pc',
|
uaType: 'pc',
|
||||||
})
|
})
|
||||||
|
@ -5,6 +5,8 @@ const CryptoJS = require('crypto-js')
|
|||||||
const createOption = require('../util/option.js')
|
const createOption = require('../util/option.js')
|
||||||
module.exports = async (query, request) => {
|
module.exports = async (query, request) => {
|
||||||
const data = {
|
const data = {
|
||||||
|
type: '1',
|
||||||
|
https: 'true',
|
||||||
phone: query.phone,
|
phone: query.phone,
|
||||||
countrycode: query.countrycode || '86',
|
countrycode: query.countrycode || '86',
|
||||||
captcha: query.captcha,
|
captcha: query.captcha,
|
||||||
@ -13,8 +15,8 @@ module.exports = async (query, request) => {
|
|||||||
: query.md5_password || CryptoJS.MD5(query.password).toString(),
|
: query.md5_password || CryptoJS.MD5(query.password).toString(),
|
||||||
rememberLogin: 'true',
|
rememberLogin: 'true',
|
||||||
}
|
}
|
||||||
let result = await request(`/api/login/cellphone`, data, {
|
let result = await request(`/api/w/login/cellphone`, data, {
|
||||||
...createOption(query, 'weapi'),
|
...createOption(query),
|
||||||
uaType: 'pc',
|
uaType: 'pc',
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -2,13 +2,13 @@ const createOption = require('../util/option.js')
|
|||||||
module.exports = async (query, request) => {
|
module.exports = async (query, request) => {
|
||||||
const data = {
|
const data = {
|
||||||
key: query.key,
|
key: query.key,
|
||||||
type: 1,
|
type: 3,
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
let result = await request(
|
let result = await request(
|
||||||
`/api/login/qrcode/client/login`,
|
`/api/login/qrcode/client/login`,
|
||||||
data,
|
data,
|
||||||
createOption(query, 'weapi'),
|
createOption(query),
|
||||||
)
|
)
|
||||||
result = {
|
result = {
|
||||||
status: 200,
|
status: 200,
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
const createOption = require('../util/option.js')
|
const createOption = require('../util/option.js')
|
||||||
module.exports = async (query, request) => {
|
module.exports = async (query, request) => {
|
||||||
const data = {
|
const data = {
|
||||||
type: 1,
|
type: 3,
|
||||||
}
|
}
|
||||||
const result = await request(
|
const result = await request(
|
||||||
`/api/login/qrcode/unikey`,
|
`/api/login/qrcode/unikey`,
|
||||||
data,
|
data,
|
||||||
createOption(query, 'weapi'),
|
createOption(query),
|
||||||
)
|
)
|
||||||
return {
|
return {
|
||||||
status: 200,
|
status: 200,
|
||||||
|
@ -6,7 +6,7 @@ module.exports = async (query, request) => {
|
|||||||
`/api/login/token/refresh`,
|
`/api/login/token/refresh`,
|
||||||
{},
|
{},
|
||||||
{
|
{
|
||||||
...createOption(query, 'weapi'),
|
...createOption(query, 'eapi'),
|
||||||
uaType: 'pc',
|
uaType: 'pc',
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user