atitit.userService 用户系统设计 v6 q413

本文档详细介绍了用户系统的版本迭代过程,包括会员和商家的注册、登录、密码修改等功能的具体实现方式,并涉及了不同版本中引入的新特性如token机制、手机界面适配等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

atitit.userService 用户系统设计 v6 q413

 

 

 

1. 新特性1

2. Admin  login1

3. 用户注册登录2

3.1. <!-- 会员注册使用 -->  商家注册2

3.2. <!-- 会员登录使用 -->3

3.3. <!-- 会员退出登录 -->3

3.4. <!-- 进入会员首页 -->4

3.5. <!-- 进入会员信息 -->4

3.6. <!-- 修改会员密码 -->4

3.7. 取回密码5

4. 商家体系5

4.1. <!-- 商户主页 -->5

4.2. <!-- 商户登录使用 -->5

4.3. <!-- 商户退出登录 -->6

4.4. 商家用户修改 byadmin6

4.5. Mer list  byadmibn6

5. 参考6

 

 

1. 新特性

v1   基础的版本

V2  添加tokenSrv 使用cookie存储token..原来的session机制不变

V3   重构 商家跟个常见会员的注册,登录..

V4   商家模块 增加手机版本界面

V5   增加注册短信验证机制

改造取回密码,使用短信验证码取回

V6

商家用户修改,and list by adm,doc add

2. Admin  login

 

http://localhost/login!userLogin.ct

 

http://localhost/login!userLogin.ct

 

/wxb_site/src/struts.xml

 

   <package name="llj" extends="default">

        <!-- 用户登录使用 -->   

        <action name="login" class="com.csmy.my.center.action.LoginAction" method="userLogin">

          <result name="index" type="redirect">/admin</result>

          <result name="login">admin/login/login.jsp</result>

          <result name="slogin" type="redirect">/admin</result>

          <result name="gindex">index.htm</result>

          <result name="system">admin/show_system.jsp</result>

        </action>

 

/**

 * 用户登录

 *

 * @return

 * @throws G4Exception

 */

public String userLogin() {

 

 

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.youkuaiyun.com/attilax

 

3. 用户注册登录

 

3.1.   <!-- 会员注册使用 -->  商家注册

  <servlet>

    <servlet-name>register</servlet-name>

    <servlet-class>com.csmy.my.center.util.servlet.UserRegisterServlet</servlet-class>

  </servlet>

  <servlet-mapping>

    <servlet-name>register</servlet-name>

    <url-pattern>/user/register/*</url-pattern>

  </servlet-mapping>

 

 

http://localhost/user/register?reg_user_type=mer

wxb/mregister.jsp

手机ui http://localhost:8080/userPhone4jobusImp/reg.htm

 

 

 

  

3.2.   <!-- 会员登录使用 -->  

  <servlet>

    <servlet-name>userlogin</servlet-name>

    <servlet-class>com.csmy.my.center.util.servlet.UserLoginServlet</servlet-class>

  </servlet>

  <servlet-mapping>

    <servlet-name>userlogin</servlet-name>

    <url-pattern>/user/login</url-pattern>

  </servlet-mapping>

 

http://localhost/user/login

Pc ui::wxb/mregister.jsp

手机ui

file:///D:/workspace/AtiPlatf_cms/WebRoot/user/login.html

  

3.3.   <!-- 会员退出登录 -->

  <servlet>

    <servlet-name>loginout</servlet-name>

    <servlet-class>com.csmy.my.center.util.servlet.LoginOutServlet</servlet-class>

  </servlet>

  <servlet-mapping>

    <servlet-name>loginout</servlet-name>

    <url-pattern>/user/logout</url-pattern>

  </servlet-mapping>

  

 

 

3.4.   <!-- 进入会员首页 -->

  <servlet>

    <servlet-name>userindex</servlet-name>

    <servlet-class>com.csmy.my.center.util.servlet.HomeIndex</servlet-class>

  </servlet>

  <servlet-mapping>

    <servlet-name>userindex</servlet-name>

    <url-pattern>/user/index</url-pattern>

  </servlet-mapping>

  

3.5.   <!-- 进入会员信息 -->

  <servlet>

    <servlet-name>usersetting</servlet-name>

    <servlet-class>com.csmy.my.center.util.servlet.UserSettingServlet</servlet-class>

  </servlet>

  <servlet-mapping>

    <servlet-name>usersetting</servlet-name>

    <url-pattern>/user/setting</url-pattern>

  </servlet-mapping>

 

3.6.  <!-- 修改会员密码 -->

  <servlet>

    <servlet-name>changepwd</servlet-name>

    <servlet-class>com.csmy.my.center.util.servlet.ChangePwdServlet</servlet-class>

  </servlet>

  <servlet-mapping>

    <servlet-name>changepwd</servlet-name>

    <url-pattern>/user/reset</url-pattern>

  </servlet-mapping>

 

 

3.7. 取回密码

  

 

 

4. 商家体系

 <!-- - - - - - - - - - - - - - - - - 商户信息管理使用 - - - - - - - - - -->

4.1.   <!-- 商户主页 -->

  <servlet>

    <servlet-name>CustomerServlet</servlet-name>

    <servlet-class>com.csmy.my.center.util.servlet.CustomIndex</servlet-class>

  </servlet>

  <servlet-mapping>

    <servlet-name>CustomerServlet</servlet-name>

    <url-pattern>/cust/index/*</url-pattern>

  </servlet-mapping>

 

/customer/custom_index.jsp

  

4.2.   <!-- 商户登录使用 -->

  <servlet>

    <servlet-name>cuslogin</servlet-name>

    <servlet-class>com.csmy.my.center.util.servlet.CustomLoginServlet</servlet-class>

  </servlet>

  <servlet-mapping>

    <servlet-name>cuslogin</servlet-name>

    <url-pattern>/cust/login</url-pattern>

  </servlet-mapping>

  

4.3.   <!-- 商户退出登录 -->

  <servlet>

    <servlet-name>cuslogout</servlet-name>

    <servlet-class>com.csmy.my.center.util.servlet.CustomLogOutServlet</servlet-class>

  </servlet>

  <servlet-mapping>

    <servlet-name>cuslogout</servlet-name>

    <url-pattern>/cust/logout</url-pattern>

  </servlet-mapping>

 

4.4. 商家用户修改 byadmin

http://localhost:8080/user!editCustomer.ct?customer_id=61374455

 

4.5. Mer list  byadmibn

http://localhost:8080/user!getCustomerList.ct  

5. 参考

/atiPlatf_bet/WEB-INF/web.xml

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值