Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support MFA-TOTP Auth #745

Merged
merged 8 commits into from
Apr 4, 2020
Merged

Support MFA-TOTP Auth #745

merged 8 commits into from
Apr 4, 2020

Conversation

xun404
Copy link
Contributor

@xun404 xun404 commented Apr 2, 2020

登陆时支持开启MFA-TOTP验证方式 #712
登陆接口有变化 halo-admin 也已经支持
halo-dev/console#124

@JohnNiang JohnNiang added the kind/feature Categorizes issue or PR as related to a new feature. label Apr 2, 2020
@JohnNiang JohnNiang added this to the 1.4.0 milestone Apr 2, 2020
@ruibaby
Copy link
Member

ruibaby commented Apr 2, 2020

另外,建议加上必要的单元测试。

@xun404
Copy link
Contributor Author

xun404 commented Apr 3, 2020

单元测试已加

@ruibaby ruibaby merged commit 3a45b7a into halo-dev:master Apr 4, 2020
ruibaby pushed a commit to ruibaby/halo that referenced this pull request Jun 11, 2021
* add tfa utils

* MFA check api completed

* adminController add loginPreCheck api

* halo-admin test

* checkstyle

* add unit test

* reset MFA
JohnNiang pushed a commit to JohnNiang/halo that referenced this pull request Mar 2, 2023
* login page add authcode-form

* halo mfa auth test

* profile page
JohnNiang pushed a commit to JohnNiang/halo that referenced this pull request Mar 2, 2023
#### What type of PR is this?
/kind improvement

#### What this PR does / why we need it:
部分 UI 元素使用了图标代替文字,但某些情况下可能会导致无法直观的判断具体用途,添加 tooltip 以提示使用者。
#### Which issue(s) this PR fixes:
Fixes halo-dev#2656

#### Screenshots:
![image](https://user-images.githubusercontent.com/28836989/205815182-4e599e7b-58b9-4b38-8a8f-11685c4f5f4d.png)
![image](https://user-images.githubusercontent.com/28836989/205815258-90bc111d-552c-456b-a9ce-d2a4e7a4f93d.png)

#### Does this PR introduce a user-facing change?

```release-note
Console 端为部分图标按钮添加操作提示,提升可访问性。
```
JohnNiang pushed a commit to JohnNiang/halo that referenced this pull request Mar 2, 2023
* login page add authcode-form

* halo mfa auth test

* profile page
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature.
Projects
No open projects
plan
  
Awaiting triage
Development

Successfully merging this pull request may close these issues.

None yet

3 participants