`
shunzheheliu
  • 浏览: 8455 次
  • 性别: Icon_minigender_1
  • 来自: 济南
最近访客 更多访客>>
社区版块
存档分类
最新评论

登录页面有必要很复杂吗

SQL 
阅读更多
  近期我负责公司的网站的一个登录页,我很高兴,因为这个东西太简单了,直接到数据库里找匹配字段就好了嘛,顶多就是处理下加密的字段,太简单了。
  可是我想的有点太天真了,策划把这东西搞得我几近疯狂啊,用户登录光用户名就可以有五六个了,普通用户名、电话号码、宽带帐号号,网站推广的卡的号码,并且好多都是用户名在这个表,密码在另一个表,我靠,不是我受不了,我估计系统也受不了啊。
分享到:
评论
6 楼 脑袋雷劈的 2009-03-12  
参考浩方登陆啊!
5 楼 geweixin 2009-03-12  
死,shun...哈哈
4 楼 king_108 2008-12-03  
登录用户名旁边  应该有个 COMBOX 提供用户选择登录帐号的类型吧
3 楼 shunzheheliu 2008-12-03  
xiaofengtoo 写道

我想楼主说的应该是任何其中一个登陆名都可以登陆吧 在用户表中没有问题 不过设计的时候普通用户名、电话号码、宽带帐号号,网站推广的卡的号码这些字段需要唯一约束界面设计:如果是一个用户ID 和密码需要 对ID 进行先select 然后匹配密码 不过要考虑性能。如果 多个输入 ID 就比较简单 这个在实际应用中确实有这种情况,也很实际的

现在的问题是有可能一个电话号码对应多个用户,真怀疑策划脑子是不是进水了
2 楼 xiaofengtoo 2008-12-02  
我想楼主说的应该是任何其中一个登陆名都可以登陆吧

在用户表中没有问题 不过设计的时候普通用户名、电话号码、宽带帐号号,网站推广的卡的号码这些字段需要唯一约束

界面设计:
如果是一个用户ID 和密码
需要 对ID 进行先select 然后匹配密码
不过要考虑性能。
如果 多个输入 ID 就比较简单

这个在实际应用中确实有这种情况,也很实际的
1 楼 阳光晒晒 2008-12-02  
一条sql: select count(*) from ta,tb,tc where ta.id=tb.tid and ta.id=tc.tid and ...
多条sql
if(isNull(findByNO())
elseif(isNull(findbyName))
else if(isNull(findbyEmail))
else{
  return Nouser
}

相关推荐

    c++builder登录界面

    7. **界面样式**:为了提升用户体验,登录界面的外观也很重要。C++Builder支持自定义组件样式,可以改变颜色、字体、边框等属性,也可以使用皮肤引擎来实现更复杂的界面效果。 8. **安全性考虑**:密码通常需要加密...

    h5登录界面下载

    对于初学者来说,这是一个很好的实践项目,能够提升实际开发技能,同时对于有经验的开发者,也可以借此机会深入理解前端开发的各个环节。在压缩包"loginPage"中,我们可以期待找到完成这些功能的源代码,通过分析和...

    简单的学生登录系统界面

    总结来说,这个“简单的学生登录系统界面”项目是初学者学习编程、UI设计和基础用户认证机制的一个很好的起点。通过这个项目,开发者将能够掌握C#编程语言、Windows Forms框架和基础的软件工程实践,这些都是构建更...

    android 用户登录界面

    在Android平台上,用户登录界面是应用的核心组成部分,它通常是用户首次与应用交互的地方。一个"很绚丽的Android界面"不仅需要美观,还需要提供良好的用户体验,确保易用性和功能性。在这个场景下,`...

    VS2015+QT5设计用户登录界面

    在本文中,我们将深入探讨如何使用Visual Studio 2015 (VS2015...同时,深入了解Qt的其他控件和信号槽机制,将有助于你构建更复杂的用户界面。在学习过程中,不要忘记查阅Qt文档和在线教程,它们是解决问题的宝贵资源。

    QT+access数据库制作登陆界面的跳转(QT跳转页面)

    在QT中制作登录界面并结合Access数据库进行用户验证和页面跳转是一项常见的任务,这对于构建简单的管理和控制系统非常有用。 在本文中,我们将探讨如何使用QT与Access数据库协同工作来创建一个登录界面,并实现根据...

    蓝色后台管理登录界面模板.rar

    【描述】:“蓝色后台管理登录界面模板,简洁大方的登录界面,很不错”说明了这个登录界面的设计风格。简洁大方意味着它可能具有清晰的布局、直观的用户交互以及必要的元素,如用户名输入框、密码输入框、登录按钮等...

    web前端精美登录界面

    在Web开发领域,一个精美的登录界面是吸引用户并提供良好用户体验的关键元素。"web前端精美登录界面"这个主题涉及到多个技术知识点,包括HTML、CSS、JavaScript、响应式设计、表单验证以及用户体验(UX)设计。下面...

    QQ登录界面解决软键盘问题

    6. 避免过多内容:QQ登录界面可能保持简洁,只包含必要的登录元素,减少键盘弹出时被遮挡的可能性。 在实际开发中,可以结合上述方法,根据具体需求灵活运用。在QQLogin项目中,你可以通过分析代码和布局文件,了解...

    登录页面源码(详细)很实用

    综上所述,这个登录页面源码提供了一个基础的、适用于多种场景的登录界面,可以通过扩展CSS和添加功能来满足更复杂的项目需求。理解和掌握这部分代码对于Web开发者来说是必要的,因为它涵盖了前端开发中的常见技术和...

    非常经典的登陆界面( 好东西)

    1. **简洁明了**:一个优秀的登录界面应该清晰直观,避免过多的复杂元素。主要功能区域应突出,让用户一眼就能找到输入用户名和密码的地方。 2. **布局设计**:界面布局应遵循用户的阅读习惯,一般将用户名或邮箱...

    基于vue elementui简约通用网站后台登录

    这个项目对于想要学习Vue.js和Element UI的开发者来说是一个很好的实践资源,它可以帮助初学者理解如何使用这两个工具构建一个基本的后台登录页面。同时,对于有一定经验的开发者,这个项目也可以作为一个快速启动...

    源码 登录注册 登录界面设计.zip

    这个"源码 登录注册 登录界面设计.zip"压缩包文件很可能包含了一套完整的登录和注册界面的设计源代码,用于帮助开发者快速构建用户认证系统。下面我们将深入探讨登录注册系统的常见设计原则、关键功能和相关技术实现...

    php爬虫--伪登录

    - **处理登录响应**:服务器通常会返回一个登录成功后的页面,或者设置一个登录Cookie。爬虫需要解析响应,提取并保存任何必要的身份验证信息。 - **设置会话状态**:将登录后的Cookie或Token保存,并在后续的HTTP...

    jQuery热气球动画半透明背景的后台登录界面.zip

    通常,数字命名的文件可能是图片、CSS样式表、JavaScript脚本或者其他与界面相关的资源文件,而“使用须知.txt”很可能是提供关于如何解压、安装或使用这个登录界面的指南,包括任何必要的代码引用、依赖库、版权...

    登陆系统界面大全图片--精美版

    用户在登录时通常希望快速、便捷地完成操作,因此界面不应过于复杂。一个好的登录界面应该包含必要的元素,如用户名/邮箱/手机号输入框、密码输入框、记住我选项、忘记密码链接以及登录按钮,同时避免过多的额外信息...

    实验02 登录界面实例.pdf

    在Android开发中,创建一个登录界面是初学者经常会遇到的任务,这个实验02登 录界面实例是一个很好的学习素材,由教师曾辉指导。在这个实验中,我们将学习如何通过一系列步骤构建一个基本的登录界面,并在Android...

    星空登陆界面设计

    在IT行业中,设计一个引人入胜的登录界面是至关重要的,因为它往往是用户与应用程序的第一次交互。"星空登陆界面设计"就是一个专注于创造独特用户体验的项目。在这个设计中,我们结合了HTML、CSS和JavaScript这三种...

    html实现的登录注册页面

    首先,登录页面通常包括以下元素: 1. 用户名或电子邮件输入框:使用`<input>`标签,类型设为`text`,以允许用户输入他们的用户名或邮箱地址。 2. 密码输入框:同样使用`<input>`标签,但类型设为`password`,以隐藏...

    U8登录控件使用示例代码 C#

    在IT行业中,U8系统是用友公司推出的一款企业级管理软件,主要用于财务、供应链、...这个示例代码是一个很好的起点,可以帮助开发者快速上手U8登录控件的使用,从而在自己的项目中实现高效的数据访问和业务流程自动化。

Global site tag (gtag.js) - Google Analytics