SF博客小助手v1.1.0更新日记

媒介

我是在第一个版本宣布了今后的第二天赋发明这个bug的,由于segmentfault天天只允许宣布10篇博文,而我,不知道。
由于最早的时刻,这个项目我从未想着对外宣布,然则嘛,入乡随俗,javascript就这民风,随意写个东西都想开源。
正由于此,致使一个异常高危的平安隐患。
令我伤心的是,这么显著的bug,居然没人向我反应,这证明了,我写个这个破玩艺儿,基础没人用。
好吧,不论怎样我都要修复它,谁让我是有个有责任心的好青年呢。

更新日记

平安增强

这个seession最早是我本身的,这也就意味着其他人经由过程我的seesion能够操纵我账号的一切权限,比方删完我一切的博客,删完我一切的答案,以至宣布几条招嫖广告等。幸而我每次都手动退出账号,不然以上可就真的成真喽。
虽然云云,但我发出去今后用的人就没有这么荣幸了。他们的账号随时有能够被盗用。
固然,不是被我盗用。

全新拟人操纵

虽然segmentfault没有对此做处置惩罚(我置信也不会),但为了逻辑清楚,我照样从新完成了营业逻辑。

  1. 接见首页
    为了猎取tokenseesion。为此我已完全分析出其token算法,完成了自在的上岸和退出。

  2. 上岸
    经由过程动态猎取的tokenseesion举行上岸操纵,给token受权。

  3. 宣布博文
    中心操纵,将来支撑更多营业逻辑。

  4. 退出
    开释tokenseesion,给服务器减轻压力。同时保证账号的平安。

模块化重构

为了今后的扩大,我对此项目完成了模块化。模块的分别根据segmentfault官方的分别,比方其user模块下一切操纵也由我的user来完成,user/login则有user模块下的login函数来处置惩罚。

敕令支撑

你如今再也不需要经由过程恼人的

node index "test.md"

来宣布博客了。

假如你运用了

npm install sfbloger -g

来装置,你能够经由过程

sfbloger "test.md"

来疾速的完成文章的宣布。

tag优化

如今运用非热点tag时,将会重置为other而非windows

预览

$ sfbloger segmentfault博客小助手.md
正在请求token...
token请求胜利...
最先上岸...
上岸胜利,最先宣布.
宣布胜利.
地点是:https://segmentfault.com/a/12312311231
平安退出..
    原文作者:rozbo
    原文地址: https://segmentfault.com/a/1190000005820591
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞