当前位置: 代码迷 >> Web前端 >> 登陆代码 寻觅更好的
  详细解决方案

登陆代码 寻觅更好的

热度:426   发布时间:2012-11-22 00:16:41.0
登陆代码 寻找更好的

做为开发者,我们希望经过我们手中出来的代码,是效率最高的,速度最快的,性能最优化的。

我们在探索代码的完美,我们在想着,是不是有更好的代码比我现在这样的写好,

我们想寻找最好的代码,

我们在想,

我们还是在想,却仍没有去敲键盘。

不知不觉浪费了好多的时间,我的还是在想,还是没有代码的呈现。

究竟什么才是最完美的代码呢?

应该是没有最完美的代码。我们在经过简单的思考后,应该执着着去写,经过时间的沉淀,不断的修改和完善,

看到别人的代码,想下人家的思考,如果优于自己,可以取其精华,结合自己的代码不断的去成长,去提高 ,

//修改1 ,已经把代码粘到代码编辑器中了,

//我认为这种代码也比较好,但是有点不想接受,逻辑上有点不顺,感觉,想寻找更好的代码和逻辑

?

我们往往不太注重逻辑,我们往往下笔没有神,因为copy,del的太简单,在不断的keyword,del的时候,最仍然没有出一个好的逻辑 ,

一次去面试,最后一道是算法题,我是拿着笔就开写了,写着写着,觉得要变动,没有Del,只有划,最后的结果呢,

面试纸上划下了一大片,却仍然没有一个真正的逻辑出来。

为什么不能先想好,才下笔呢。

程序不是作文,写一半就会有一半的分数,

程序不是作文,结果不对就是错的。

?

最近买了李天平的那本书,附上一个书中的登陆代码。这个登陆主要是用到了微软的安全类,

我不知道大家平时用的登陆,是怎么实现的。有没有比这个还优秀一点的。

比较难以理解的名字,做了一下通俗的解释。希望对大家有一些帮助。

1.负责人(principal)-运行环境? 身份(identity)-用户? 授权(Authentication)
?? Authorization 授权 判断用户是否有权操作,比如登录的用户有没有权限访问资源或者数据库
Authentication 认证 用户的Identity. 主要有:HTTP基础认证、证书、Kerberos、Passport、NTLM、Forms-based、Digest
一般应用先authenticate用户, 判断用户是否能链接到系统。然后authorization, 判断对某个功能是否有权限。
2.HttpModuler 监视器 过滤传到httpHand上的数据

?

代码

?

  相关解决方案