diff --git a/src/api/auth.js b/src/api/auth.js
index e48d143..d0f7344 100644
--- a/src/api/auth.js
+++ b/src/api/auth.js
@@ -1,10 +1,13 @@
import { userHttp } from './http'
-export const loginWithPassword = (username, password) =>
- userHttp.post('/auth/login', { username, password })
-
-export const getOidcAuthorizeUrl = (redirectUri) =>
- userHttp.get('/auth/oidc/url', { params: { redirect_uri: redirectUri } })
+export const getOidcAuthorizeUrl = (redirectUri, options = {}) =>
+ userHttp.get('/auth/oidc/url', {
+ params: {
+ redirect_uri: redirectUri,
+ login_hint: options.loginHint || undefined,
+ prompt: options.prompt || undefined
+ }
+ })
export const exchangeOidcCode = (code, redirectUri) =>
userHttp.post('/auth/oidc/exchange', { code, redirect_uri: redirectUri })
diff --git a/src/pages/LoginPage.vue b/src/pages/LoginPage.vue
index 847997e..6fe9630 100644
--- a/src/pages/LoginPage.vue
+++ b/src/pages/LoginPage.vue
@@ -4,7 +4,7 @@
可使用帳號密碼或 Google SSO 登入 可使用帳號登入或 Google SSO 登入member.ose.tw
-
Google SSO 會跳轉到 Authentik,完成驗證後自動返回。
+登入會跳轉到 Authentik 驗證,完成後自動返回。
登入成功後 access token 會存於本機 localStorage。