MENU

ngrok控制端计划

用了ngrok一段时间了,一直想弄一个某ngrok服务站的那种验证token的,无奈作者未开源ngrok2.0版本,1.7版本客户端有token功能但是服务端则没有,github上有修改版的,token靠工具生成,这样也带来了生成的心的token需要停止服务端再开才能使用,于是便心生想法改成通过数据库或者web的api获取,无奈不会golang就一直搁置,近期认识了一个会golang且自己也有类似想法的小伙伴,一拍即合写出了个初步的服务端和控制端.

我用php写完简单的服务端后小伙伴根据github上的那个修改版改成了通过api验证token的服务端,于是我便制定了此计划,由我负责的服务端则需要实现以下功能.

  1. 用户注册/登录功能
  2. 用户重置token/密码修改功能
  3. 使用统计功能
  4. 使用明细功能(需要和小伙伴协商)
  5. 邮箱认证(修改密码和注册验证)
  6. 管理员冻结普通用户功能(防止滥用)
  7. 多服务端节点功能(需要和小伙伴协商)

 

目前用了3天时间完成了功能1/3,现在正在功能5,功能2的重置token已经完成,密码修改则需要完成功能5才可以,商业组件想编写来着,大概编写也是在完成上述功能之后吧,另外通过本次编写发现之前编写的goagent云端控制存在很多问题,可能需要全部重写(唉~).

 

最后编辑于: 2017 年 03 月 30 日
添加新评论

已有 4 条评论
  1. mildnes mildnes

    支持。。一直也在找1.7版本的服务端使用token,一直没找到,无意中在同性站翻到了个,可以参考下。https://github.com/clangcn/ngrok-one-key-install
    这个是地址。

    1. shirakun shirakun

      @mildnes我这有一个可以验证token的了,只是我不会golang没法改成与我的api交互的.

  2. paI paI

    支持下 !

    1. shirakun shirakun

      @paI然而控制端写好了,写服务端的隔屁了...

996.icu 996.icu