Hexo 使用 Gitalk 评论插件
评论是博客中一个必要的功能,除非你想写个博客,然后不允许别人逼逼那种。
本人的博客一直是断断续续的维护着,之前一直没添加评论功能,但是最近又立志了,所以想把博客系统处理好。调研了下决定使用 Gitalk 插件。
申请 Application
Gitalk 是使用了 github 的 issue 功能,所以需要围绕一个 github 项目展开,对于个人 blog 登陆是需要授权的,所以这里又引入了一个 github 的 OAuth 的功能。总结下,就是一个 github repo 外加一个 github OAuth app。对于项目(repo)就不展开多说了,这里介绍下申请 OAuth。
申请地址:https://github.com/settings/applications/new
对应路径:用户头像 > setting > Developer settings > Oauth Apps > New OAuth App
注册成功后,会生成 Client id。然后通过操作生成 Client 对应的 token。并将值记录下来。此为【 github 第一项功能】
配置应用
首先是将上述得到的 Client 信息配置到相应的插件配置中,配置中 repo 为【github 中第二项功能】:
1 |
|
同时,我也在另一处激活了 gitalk
1 |
|
此时就可以在使用的 github.io 上使用了。当然如果你已经有自己的域名,则只需要更改 github 的 oauth app 的配置中 callback 项即可。
参考
Hexo 使用 Gitalk 评论插件
https://blog.isnap.cn/posts/cb6c3b10/