Skip to content

[Feature] 优化微软登录流程 #5135

@CiiLu

Description

@CiiLu

概述 | Summary

HMCL 目前支持 AUTHORIZATION_CODEDEVICE 验证流,AUTHORIZATION_CODE流可以极大简化登录流程,代码里已有相关实现且可以正常使用,但目前没有使用。
可以考虑启用AUTHORIZATION_CODE流,考虑到在其他设备登录需求,可以像 Prism Launcher 一样同时支持两种验证流。
Image

原因 | Reason

AUTHORIZATION_CODE流可以极大简化登录流程
例如

  • 无需输入代码
  • 已经授权过的账户无需每次都授权访问权限
  • 支持快速登录
    例如,使用AUTHORIZATION_CODE流在HMCL点击后会立即来到这个页面
Image

这里点击账号即可立即完成登录(如果需要做一些微软账号相关的功能,这非常方便)

使用DEVICE流需要
输入代码
Image
输入密码(这里不支持点击账号快速登录)

Image

授权访问(即使已经授权过)
Image

详情 | Description

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions