評論系統由 Disqus 換到了 utterances

今天我把此網站的評論系統由 Disqus 換到了 https://utteranc.es/,一個將評論存在 GitHub 上面的評論系統

而這個評論系統還有個特點,就是它的風格和 GitHub issue 非常像,所以很令人覺得熟悉,想試用的可以直接拉到此頁面底部來留言測試

不用 Gitalk/Gitment 的原因

有研究過這類型評論系統的可能有聽過類似的兩個 GitHub 專案,GitalkGitment,但我認為這兩個專案雖然很不錯,不過有個缺點就是權限太過龐大

它們的原理都是使用 GitHub 的 Oauth 來取得使用者權限的,但卻是要求了一個 public_repo 等級的權限,對於一個評論系統來說太過於危險了 (可參考 gitalk/gitalk#5)

與之相較之下,utteranc 則是使用了 GitHub App 的方法取代了 Oauth,所以需要的權限也友善了很多,因此我最終選擇了 utteranc

0%