# 支持的登录方式介绍

多端身份管理提供多种面向多端场景的应用登录方式，开发者可根据业务需求进行接入。


```json
[
  {
    "登录方式": "微信登录",
    "JSAPI": "移动应用微信登录",
    "button 组件": "[wx.weixinAppLogin](/miniprogram/dev/platform-capabilities/miniapp/api/auth/wx.weixinAppLogin)",
    "应用场景": ""
  },
  {
    "登录方式": "唤起微信小程序登录",
    "JSAPI": "[wx.weixinMinProgramLogin](/miniprogram/dev/platform-capabilities/miniapp/api/auth/wx.weixinMiniProgramLogin)\n[wx.getMiniProgramCode](/miniprogram/dev/platform-capabilities/miniapp/api/auth/wx.getMiniProgramCode)",
    "button 组件": "",
    "应用场景": "多端应用唤起用户的微信小程序进行登录"
  },
  {
    "登录方式": "手机号登录",
    "JSAPI": "手机验证码登录",
    "button 组件": "[wx.phoneSmsLogin](/miniprogram/dev/platform-capabilities/miniapp/api/auth/wx.phoneSmsLogin)",
    "应用场景": "[发送手机验证码按钮](/miniprogram/dev/platform-capabilities/miniapp/component/auth/sendPhoneSms)"
  },
  {
    "登录方式": "本机号码一键登录",
    "JSAPI": "[wx.getPhoneMask](/miniprogram/dev/platform-capabilities/miniapp/api/auth/wx.getPhoneMask)",
    "button 组件": "[一键登录按钮](/miniprogram/dev/platform-capabilities/miniapp/component/auth/phoneOneClickLogin)",
    "应用场景": "多端应用直接获取用户当前的手机号码，用户确认后进行登录"
  },
  {
    "登录方式": "Apple 登录",
    "JSAPI": "Apple 登录",
    "button 组件": "[wx.appleLogin](/miniprogram/dev/platform-capabilities/miniapp/api/auth/wx.appleLogin)",
    "应用场景": ""
  }
]
```
