" " "

登录与退出登录

本节介绍登录与退出登录控件的使用。

登录控件

以下是“数据库相关Demo” 中的“login.htm” 登录页面的设置:
在表单Form上创建了用于用户名和密码输入的输入框,再创建一个“登录”控件。“登录”控件属性设置如上图。

检查登录的session名称

这个要和需要登录的页面上检查登录设置的名称一至,见数据库设置中的“检查登录的session名称”。

数据库连接源

数据库连接源设置见数据库设置的数据库连接源

验证用密码对的表名

如上图,设置为“users”,表示从用户表中验证。

验证时附加SQL

要过滤的条件,没需要就保留为空即可。

用户名对应的html元素名称

对应用户名输入框的名称。

密码对应的html元素名称

对应密码输入框的名称。

用户名对应的表字段名称

如上图为设置为"username",为"users"表的用户名称字段。

密码对应的表字段名称

如上图为设置为"pwd",为"users"表的密码称字段。

密码要转换为md5

如果密码的值是保存为md5,那么验证密时也要用md5,设置该属性为“true”即可。

对应用户表的ID字段名(用于登录成功后保存登录用户的ID号,存于Session中)

用于登录成功后保存登录用户的ID号,存于Session。

验证密码失败则执行Pas脚本

如上图设置的代码表示如果密码验证不正确先提示“账号或密码不正确,请修改后重新登录!”,同时输出信息“账号或密码不正确,请修改后重新登录!!”(说明:登录控件放在哪个控件上,信息就输出到哪个控件上,如上图“登录”控件放在名称为“text_121292”文本框上,如果验证密码不正确,则提示信息就输出在该文本框上)。

验证密码默认跳转至

验证成功一般会跳转到上一个页面。如果是直接找开登录页面,验证成功则会跳转至该设置的页面。

测试代码,特殊用法

如果是不需要与数据库表交互验证密码的简单登录,可以直接写固定的代码,如下:

退出登录控件

在需要输出登录信息的组件如文本框、面板等上创建“退出登录”控件,默认情况下,如果还没登录则会显示“你好,你还没有登录!”,如果已登录,则显示“你好XXX!退出登录”。见“数据库相关Demo” 的首页。
预览后效果如下:

检查登录的session名称

这个要和需要登录的页面上检查登录设置的名称一至,见数据库设置中的“检查登录的session名称”。

测试代码,特殊用法

如果是不需要与数据库表交互验证密码的简单登录,可以直接写固定的代码,如下:

登录页面URL

没有登录时,点登录打开的页面。

没登录显示信息

默认为“你好,你还没有%s!”,“%s”显示“登录”和登录连接。

已登录显示信息

默认为“你好%s!%s登录”,第一个“%s”显示登录的用户名,第二个“%s”显示“退出”和退出登录连接。