Wherelse Blog

在Gridea中配置Gitalk评论系统

2019-09-11 · 2 min read
Gitalk Gridea

Configura the Gridea Gitalk system
Gridea的文档中,关于评论配置的部分只有官方的repo链接,没有详细的配置过程,在网上查找了一些资料后,简单介绍一下如何在Gridea中配置Gitalk评论。

开始

首先在Github的个人设置-Develop settings中注册一个OAuth Apps应用,在配置界面根据自己的博客填写相关信息。
或者直接在:https://github.com/settings/applications/new 设置

其中,Application name根据自己的想法随意填写,这是这个OAuth Apps的应用名。
Homepage URL为自己的主页地址,若没有绑定域名,则填写为:仓库名.github.io,如果绑定了自己的域名,就填写为自己的域名地址。
Application description应用描述根据自己的实际情况填写。
Authorization callback URL和Homepage URL保持一致即可。

设置完成后,会生成一个Client ID和Client Secret,这里先复制或者记录下来,在接下来的配置中使用。

Gridea中的配置

Gridea中的配置就比较简单了,只需要根据刚刚申请的OAuth Apps中所填的信息对应填写即可。

其中,用来存储评论的仓库是可以更改的,可以使用独立的仓库存储,也可以就使用自己Github Pages的仓库存储。Owner就是你自己的用户名。
填写完成后,点击保存,然后同步即可。
如果你的repo还没有开启issue功能,那么就需要在存储评论的仓库设置中开启issue,这样就可以使用了。

自己在配置中踩到的坑

开始配置完成后,虽然文章末尾已经显示评论界面,但是只要我一点击登录评论,就会跳转到首页。在网上查了波资料发现,是OAuth Apps配置页面中的Authorization callback URL和Homepage URL配置的有问题,我在博客绑定了自己的域名:www.wherelse.tk 的情况下,填写了我github pages默认的链接:wherelse.github.io ,导致评论出现问题,在将配置修改应用之后,就可以使用了。