fufesou
|
a84bad4639
|
refact(oidc): manually open the browser (#15706)
* refact(oidc): manually open the browser
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact(oidc): allow copying OIDC authentication links
Signed-off-by: fufesou <linlong1266@gmail.com>
* Remove unused translation in ko.rs
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact(oidc): better hint on browser didn't open
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact(oidc): login handle exception
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact(oidc): remove unused translations
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact(oidc): login handle error
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact(oidc): login in flight
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact(translation): move "Continue" to the end of template.rs
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact(oidc): var rename
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact(oidc): remove useless "open sign-in page"
Signed-off-by: fufesou <linlong1266@gmail.com>
* Remove unecessary translation contents
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact(oidc): better way to show&expand the url
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact(oidc): better login ui
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(oidc): discard stale auth results after cancellation
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(oidc): handle auth status query failures safely
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(oidc): prevent concurrent login operations
- reuse the active login dialog and block duplicate password submissions
- cancel only active OIDC operations when closing the dialog
- preserve authentication state until failure cancellation succeeds
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(oidc): refine login options error feedback
Preserve typed errors to hide the network tip for
HTTP failures and clarify the login-options API contract.
Signed-off-by: fufesou <linlong1266@gmail.com>
---------
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2026-08-04 12:35:04 +08:00 |
|