dosgo / ngrok-c

ngrok client for c language,Due to the use of GO ngrok language development, porting to embedded devices some inconvenience, such as openwrt, so use C language rewrite a client. Very mini, the need to support polarssl library.
MIT License
496 stars 203 forks source link

能不能添加上设置Password功能呢 #32

Closed ljk4160 closed 6 years ago

ljk4160 commented 8 years ago

我的服务器有验证Password功能,我看客户端默认是空的,所以只能把服务器的密码设置空才能,能不能添加一个参数,让运行时可以验证Password

dosgo commented 8 years ago

已经有这个功能啊,authtoken参数啊,你怎么认证的。

ljk4160 commented 8 years ago

sendmsg.h的SendAuth方法里有一个Password,你这里设置为空

dosgo commented 8 years ago

你为啥就一定要用password这字段呢?官方都没用过,你直接在authtoken参加做手脚,传一个分割的过去。。反正服务器都你修改的。。

tuzhis commented 8 years ago

同求,缘故是有个开源的服务端一键安装脚本挺方便的,里面带有用户管理,也是用到了password,如果能搭配起来应该可以出现更多的分享者

dosgo commented 8 years ago

好吧,可以加。。

dosgo commented 8 years ago

已经加上去了。。。新版

tuzhis commented 8 years ago

测试正常,相对go编译出来的占用和稳定性都好了非常多,感谢~

jlikeme commented 7 years ago

@tuzhis 请问“缘故是有个开源的服务端一键安装脚本挺方便的”,这个服务端在哪可以找到?

ninggu2008 commented 7 years ago

@gao270615179 我猜是指koolshare论坛里的。有个clang,还有个 小宝 写的脚本。不必编译啥的,但是参数有user,password啥的,现在缺少openwrt下客户端和luci界面。现在我还是搞不懂怎么加user。。

jlikeme commented 7 years ago

@ninggu2008 多谢啊。客户端好像直接用ngrokc就可以了啊。

tuzhis commented 7 years ago

@ninggu2008 的确是,脚本的userid对应Password,脚本的authid对应Atoken