/** * Created by Andste on 2018/7/2. * 信任登录相关API */ import request, { Method } from '@/utils/request' import md5 from 'js-md5' /** * 账户密码登录绑定 * @param uuid */ export function loginBindConnectByNoAccount(uuid, params) { const _params = { ...params } _params.password = md5(_params.password) return request({ url: `passport/login-binder/wapByNOAccount/${uuid}`, config: { method: Method.POST }, params: _params }) } export function loginBindConnectByMobile(uuid,params){ return request({ url: `passport/mobile-binder/${uuid}`, config: { method: Method.POST }, params }) } /** * 注册绑定 * @param uuid * @param params */ export function registerBindConnect(uuid, params) { return request({ url: `passport/mini-program/register-bind/${uuid}`, config: { method: Method.POST, needToken: true }, params }) } /** * 微信小程序自动登录 */ export function loginByAuto(params) { return request({ url: 'passport/mini-program/auto-login', config: { method: Method.GET, loading: true }, params }) } /** * 加密数据解密验证 * @param params */ export function accessUnionID(params) { return request({ url: 'passport/mini-program/decryptUserinfo', config: { method: Method.GET, loading: true }, params }) } export function accessMobile(params) { return request({ url: 'passport/mini-program/wx_mobile', config: { method: Method.POST, loading: true }, params }) } export function checkHasLogin(params) { return request({ url: 'passport/mini-program/checkHasLogin', config: { method: Method.GET, loading: true }, params }) } export function loginById(params) { return request({ url: 'passport/mini-program/loginById', config: { method: Method.GET, loading: true }, params }) } export function snLoginByMemberId(params) { return request({ url: 'passport/mini-program/sn_login_by_member_id', config: { method: Method.GET, loading: true }, params }) }