Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. 平台管理-》系统设置-》用户登录脚本-》开启
  2. 设置用户登录脚本,例如:

    Code Block
    languagejs
    importPackage(java.util); 
    importPackage(org.apache.commons.codec.digest); 
    
    //获取用户登录时填写的用户名和密码 
    var username=request.getParameter("username"); 
    var password=request.getParameter("password"); 
    
    //将密码MD5加密 
    var md5Password = DigestUtils.md5Hex(password); 
    
    //用户库的连接名称 
    var connectionName = "user_db_connection"; 
    var param = new ArrayList(); 
    param.add(username); 
    param.add(md5Password); 
    
    //查询用户库 
    var sql = "select uid,name from user_table where username=? and password=?"; 
    var data = databaseService.query(connectionName, sql, param); 
    if(data.size() === 0){ 
    	  result.setSuccess(false); 
    	result.setMessage("用户名或密码错误"); 
    }else{ 
    	result.setSuccess(true); 
    }

...