Miles' Blog

天涯何處無幹話,何必要講實務話

今天要開始了解 Docker 世界了,首先會先說明 Docker 的基本概念,接著再以驗證指令 docker run hello-world 為例,解釋背後細節。

閱讀全文 »

GPG 是用在加密與簽章的軟體,也可以拿來對 git commit 做簽章。因簽章具備了不可否認性,因此對 commit 做簽章也算是表現出對作者 commit 負責的態度。

閱讀全文 »

mkcert 是一個建立本機 TLS 憑證的懶人包工具。本機測試大多用 HTTP 就夠了,但有些情境還是需要使用 HTTPS(如串接第三方的 OAuth2 服務),這時,就會需要這個工具來協助建立本機憑證。

閱讀全文 »

OAuth2 定義兩種 Client 類型:confidentialpublic 兩種。之前不管 OAuth2 或是 OpenID Connect,在說明流程的時候,都是以 confidential client,搭配較安全的 Authorization Code Grant / Authorization Code Flow 作為範例,但終究還是會面對相較不安全的 public client。

閱讀全文 »
0%