Keycloak is an open source identity and access management solution. 他能提供 SSO 系統服務,一個簡單的驗證機制可以快速被建立出來,更多資訊可以到官網上閱讀,那為什麼要寫這篇筆記,主要是想要瞭解開發時,如何與 Keycloak 串接,所以要在本機上面將該環境給準備出來,以供開發使用。

閱讀全文 »

今天心血來潮跑去 RxJS 官網晃了一下,無意間看到一個我從沒注意到的好功能,特地寫一篇文章記錄一下,我們在寫 Angular 時會去寫一個 global 的 error handle,主要目的是為了那些未被處理的 exception,而 RxJS 也有一樣的功能,那就是 config

閱讀全文 »

其實我知道 Obsidian 這工具已經好一段時間了,只是一直都沒有真的去使用他,看了很多文章和影片介紹,覺得是時候給他一個機會,真的去用看看他的功能是否適合在工作上,或是有其他可以使用的情境

閱讀全文 »

很久以前寫過一篇關於 ControlContainer 的文章,但那時候太菜不知道怎麼寫測試,今天回頭寫 ControlContainer 配上 formArrayName 時,熊熊發現不知道怎寫測試,稍微有點悲劇,但還好根據官方的測試檔案,還是可以整理出答案,以下就是如何測試有使用 ControlContainer 的 Component

閱讀全文 »

Angular Http Interceptor 使用情境很多,例如加 header token、處理 response error 等,但有時候如果真的有 http request 想要跳過 interceptor 這層該怎麼處理,以下是處理手法

閱讀全文 »