Archive for August, 2010

oauth怨念

近期所参与的两个项目中都有和oauth验证打交道的地方。

我对oauth有过一些思考,其中最为简单的是认为它完全没有必要。

oauth顶着安全的帽子。其实说到安全性,我没有觉得有多安全:客户端经过用户的验证获得key,在浏览器端完成验证,客户端通过key访问受限资源。既然是浏览器行为就可以简单的模拟实现的,最后用户的安全性也没有受到什么保障。本来用户通过修改密码达到不让坏程序随意访问,现在改成取消程序的许可,可怕的是你不知道坏程序有否偷偷记录你的密码。要不密码也改了?

说到密码的保密,我的确觉得oauth给我感觉不错。对于那些不了解的程序我可以用oauth来隔绝它接触我的密码。可是验证之后他还是访问我的隐私了,oauth给了我虚伪的安全。

其实我想说的还是何不即提供oauth又提供普通的http登录呢?让程序员自己选择,让用户选择嘛。现在纯粹折腾我们。

No Comments

wondows上蓝牙的有趣表现

昨晚想在win7上试试我那蓝牙鼠标,没想到的是在win7上找不到蓝牙配置。第一感觉是没装驱动,因为在linux上是可用的。然后在lenovo下来驱动,居然告诉我找不到蓝牙模块。在搜索引擎上找了良久,一般说是蓝牙模块没打开,的确也是,蓝牙指示灯就没亮,只是硬件开关也开了,而tp的软件开关中就不存在蓝牙。不过个人觉得这条思路应该是正确的,于是突然想起在这之前启动过linux,而我设了开机关闭蓝牙。于是切到linux上打开蓝牙,一切ok。

win的表现有点神奇。另一个系统上的软开关怎么就导致这种问题呢。

猜测:win和linux的软开关置位的位置不同。那么重装系统是否会重置所有呢?

, ,

No Comments

SetTextSize SetPageWidth