Commit 469132e
fix(auth): header "Sign In" 跳登录选择页而非直奔 GitHub (#383)
#382 把 GitHub/Discord 两个按钮放在了 /login 页,但 header 的 "Sign In"
(AuthNav 里 <SignInButton /> 无 provider)仍直跳 /oauth/render/github,
用户点了就直奔 GitHub、根本看不到 Discord 选项。
改:SignInButton 不传 provider 时跳 /login 选择页;登录页两个按钮传了
provider 仍直跳对应授权。header 无 props 调用自动获得"先选后登"。
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>1 parent a1f26d4 commit 469132e
1 file changed
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
14 | | - | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | | - | |
18 | | - | |
19 | | - | |
| 18 | + | |
| 19 | + | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
0 commit comments