本系列文之後也會置於個人網站 終於要來好好介紹一下甚麼是Keycloak了~ 收先先來看一下Keycloak的基本資訊: 名稱: Keycloak 開...
本系列文之後也會置於個人網站 這之前看到的scopes 之前已經看到我一些使用scope的地方: 接著要來看看是打哪來?在哪設定的? Realm 下的...
本系列文之後也會置於個人網站 接者,來分享一下在尋找過程中看到的其他可以取代Keycloak全部或部份作用的工具或服務。 首先如果你是在使用雲端平台,我想...
本系列文之後也會置於個人網站 Keycloak Open-Id Connect 其實除了使用GitHub等社群帳號登入外,Keycloak也可以作爲Ope...
本系列文之後也會置於個人網站 開始之前~2?。開完笑的~ 但是想了許久,總覺的就這麼直接開始解釋各個名詞不太好。 想找個範例又有諸多擔心。 不如...先來...
本系列文之後也會置於個人網站 Client與一些安全相關的設定 在OAuth架構下的Client(客戶端)可以想象成是一個一個的應用程式。到目前爲止也已經...
本系列文之後也會置於個人網站 Realm,中文或許會翻作「域」,但基本很像是程式開發上,語言層面提供的包(package)或是命名空間(namespace...
本系列文之後也會置於個人網站 昨天,已經完成了一部分配置,且也已經可以建立帳號並登入了。 不過,這只能算是半套,而今天要在來完成另外半套。 你可以按照昨天...
本系列文之後也會置於個人網站 oidc-client 提供了幾種登入方式: 跳轉頁面登入 也就是先到登入頁面之後再跳轉回來應用頁面。 彈跳視窗登入...
本系列文之後也會置於個人網站 在今天文章之前... 小財神,「鐵人發文」按鈕還在阿! 好拉!那既然這樣,以下今天文章開始: 總覺得...直接開始說明...
本系列文之後也會置於個人網站 本篇應一些後續考量移除了部分內容。若對本篇有興趣還請多關注本系列後續消息。 (不過有可能會改用Electron.js改寫,...
本系列文之後也會置於個人網站 接著來看看爲什麼更新帳號資訊,在「快速開始」會有那些變化。 這與client scope和claim有關。關於後者之後會在詳...
本系列文之後也會置於個人網站 帳號(User) 基本訊息 接著來看看與帳號有關的設定。 在之前,已經建立過一帳號--bob。過去學習實驗,也都以bob驗證...
本系列文之後也會置於個人網站 在這之前,都是先請大家照著做,沒有好好說明關於Keycloak的使用概念。接著幾天,會開始介紹如何使用Keycloak,主要...
本系列文之後也會置於個人網站 本文接續device code(2) 現在已經知道了Device Code的登入流程了,那麼實際應用起來是怎麼樣的呢?...
本系列文之後也會置於個人網站 因為略過了一些JWT格式細節分析。所以這部分也有部分不會好好提到 到目前爲止,爲何不同應用可以使用同一個帳號登入,已經在...
本系列文之後也會置於個人網站 在帳號系統下,除了帳號本身與帳號群組外,通常還存在一個非常重要的部分--角色(Role),更有基於角色的存取授權方式(RBA...
今天是我比較早起,做了比薩吐司補充元氣,老姐在我收拾剩餘材料時走進廚房。 「姐,妳的眼睛怎麼腫了?」好明顯的泡泡眼。 「昨夜翻來覆去,總算想到了適合的設計,解決...
在雲原生環境中,服務間的單點登入 (Single Sign-On) 能夠保持跨服務驗證的一致性。Quarkus Security 為開發者提供了多套系統結構與...
本屆 #JCConf 邀請到 陳冠緯 分享「淺入淺出JAVA SPI-以Keycloak實戰為例」 講題簡介:簡單介紹JAV SPI(Service Prov...
本屆 #JCConf 邀請到 張品翔 Pino 分享「如何在 Kubernetes 環境實現 Keycloak Cluster」 講題簡介:在微服務的架構下,...
Directus 具備 SSO 功能,這就嘗試來用 Keycloak 登入試試。 首先目前兩邊的服務都跑在 Docker 上,為了讓兩邊的容器能夠連線,需要設定...
目前在 Next App 中點擊登出後,在嘗試重新登入的時候會發現不會再次跳出先前的 Keycloak 登入畫面,這是因為當 Next 這邊登出時只是清理掉 N...
想要讓主應用的使用者資訊同步 Rocket.chat 的使用者,就要經由 Keycloak 做登入管理,所以來設定 Rocket.chat 的 SSO 登入。...
昨天嘗試串接 Directus 跟 Keycloak 時卡在一個連線錯誤上。 awesome-directus-directus-1 | [11:49:28....
前面提到為了讓用戶能無痛使用各種服務,會需要一個共通的登入端口,所以首先要挑選一個負責使用者身份驗證跟權限管理的服務。 這一塊沒有直接列在 awesome-se...
目前的登入頁面是跳轉到 Keycloak 預設的登入頁,所以會出現樣式跟 NextJs App 不一致的情形,keycloak 本身是有自訂樣式的功能,但與 R...
需要用到 Maven 好將程式碼打包成 .jar 檔案。 安裝 Maven ,以 macOS 為例 brew install maven 可以先改一下 pac...
接者來快速做一個應用來串接 Keycloak 的登入試試,這邊用的是基於 Nextjs 的 T3 。 pnpm create t3-app@latest 在建...
之前在 Nextjs 這邊能夠讀取到 Directus 中的資料是因為將資料權限設定成了 Public,如果資料非開放又要讓用戶需要登入之後才能取得資料的話,就...