安装hexo插件

安装并使用hexo-admin

npm install --save hexo-admin
hexo -s

可以运行hexo,接下来在浏览器地址栏粘贴这个地址,

http://localhost:4000/admin/

就可以直接在浏览器里用markdown写博文了。

但是为了安全,在进入/admin时,增加一层账户密码的校验逻辑,插件也提供了安全验证 。

设置后台密码

1 得到你的password_hash,进入Settings > Setup authentification,如下图所示:

得到如下图所示内容:

修改站点配置文件_config.yml,将上面得到的内容粘贴进去:

# admin
admin:
username: ****
password_hash: ZwrRbx0gZl8myLbI9/oA4T4TxgSxE.
secret: *****

然后hexo s重新启动服务,访问http://localhost:4000/admin/就打开登录界面了。
至此,为hexo-admin设置用户名和密码完成。