博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
系统登录探究——(五)总结
阅读量:2393 次
发布时间:2019-05-10

本文共 836 字,大约阅读时间需要 2 分钟。

此篇对之前系统登录过程中的知识点进行总结,并对登录过程中涉及到的其他的知识点做一介绍和展望。

1、登陆过程中涉及的知识点总结:

  • Cookie,Session的使用,登录过程中每一个功能的实现基本都绕不过Cookie,因此要对Cookie的原理和使用很熟悉;

  • 密码加密算法,登录时密码必须要进行加密,加密成熟的算法有很多,可以直接借鉴;

  • Java Mail,使用java mail发送邮件。用户找回密码以及以后订阅网站信息时,都会用到java mail的功能;

  • AutoComplete功能。现在大多数网站都有这个功能,当用户输入邮箱时,邮箱地址后缀会自动匹配输入,现在有很多辅助输入AutoComplete的jQuery插件,在使用的时候可以直接引入,用户体验会好很多。

2、登录的设计原则和新趋势

系统登录的设计针对不同的系统会有不同的设计原则。但总的原则就是要安全、简洁。首先要确保安全,然后在此基础上尽可能做简化和优化,让用户尽可能在30秒内完成注册和登录。

1)OAuth登录

对于新建的网站来说,现在OAuth协议第三方登录也比较流行,例如使用微博、QQ、微信账号登录。OAuth登陆的好处有很多,首先用户不需要管理太多的账号和密码,其次当你在已经登录QQ或者微博的情况下,点击相应的图标可以直接登录,无需注册,这无疑降低了系统使用的门槛。最后就是。OAuth很安全,对于开发者和用户来讲都很简单易用。OAuth的详细信息可以

093733_eaiY_124342.png

2)使用手机号登录

现在大多数的移动应用,都是用手机号码注册和登录。对于移动应用来讲,手机注册和登录无论是安全性还是易用性都优于邮箱。用户注册时填写手机号码并发送短信验证码,填写验证码以后就注册成功了。登录后密码可以设置为手势密码,找回密码是也可以通过手机短信找回。

总之,随着技术的不断发展和革新,系统的登录也会变得越来越安全和简洁。

转载于:https://my.oschina.net/powerisam/blog/488781

你可能感兴趣的文章
outlook 2010 突破附件大小限制
查看>>
[转][Magick++] How to convert jpg image to raw 32 bit float
查看>>
[转]数据类型 -- uint32_t 类型
查看>>
[转]C语言系统资源控制(getrlimit && setrlimit)
查看>>
[转]linux文件系统基础知识
查看>>
[转]Centos5 下安装/配置lvm使用reiserfs文件系统
查看>>
[转]Use ReiserFS in CentOS 5(lvm)
查看>>
[转]KFS的部署与简单使用
查看>>
[转]KFS官方部署手册
查看>>
[转]Ubuntu 10.04 LTS 安装 sun-java6-jdk
查看>>
[转]mmap详解
查看>>
[转]HDFS和KFS 比较
查看>>
Oracle 12CR2 Oracle Restart - ASM Startup fails with PRCR-1079
查看>>
poj 2140 Herd Sums
查看>>
poj 2524 Ubiquitous Religions
查看>>
poj 1611 The Suspects
查看>>
poj 3331 The Idiot of the Year Contest!
查看>>
poj 3233 Matrix Power Series
查看>>
poj 3070 Fibonacci
查看>>
poj 1656 Counting Black
查看>>