atitit.userService 用户系统设计 v5 q330

1. 新特性1

2. Admin  login1

3. 用户注册登录2

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

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

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

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

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

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

4. 商家体系5

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

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

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

5. 参考6

1. 新特性

v1   基础的版本

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

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

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

V5   增加注册短信验证机制

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

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://www.cnblogs.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>

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>

5. 参考

/atiPlatf_bet/WEB-INF/web.xml

atitit.userService 用户系统设计 v5 q330的更多相关文章

  1. atitit.userService 用户系统设计 v6 q413

    atitit.userService 用户系统设计 v6 q413 1. 新特性1 2. Admin  login1 3. 用户注册登录2 3.1. <!-- 会员注册使用 -->  商家 ...

  2. atitit.userService 用户系统设计 v4 q316 .doc

    atitit.userService 用户系统设计 v4 q316 .doc 1. 新特性1 2. Admin  login1 3. 用户注册登录2 3.1. <!-- 会员注册使用 --> ...

  3. userService 用户 会员 系统设计 v2 q224 .doc

    userService 用户 会员 系统设计 v2 q224 .doc 1. Admin  login1 2. 普通用户注册登录2 2.1. <!-- 会员退出登录 -->2 2.2. & ...

  4. Atitit. 项目文档目录大纲 总集合  v2

    Atitit. 项目文档目录大纲 总集合  v2 -----Atitti.原有项目源码的架构,框架,配置与环境说明 v3 q511 -----Atitit.开发环境 与 工具 以及技术框架 以及 注意 ...

  5. Atitit s2018.6 s6 doc list on com pc.docx Atitit s2018.6 s6 doc list on com pc.docx  Aitit algo fix 算法系列补充.docx Atiitt 兼容性提示的艺术 attilax总结.docx Atitit 应用程序容器化总结 v2 s66.docx Atitit file cms api

    Atitit s2018.6 s6  doc list on com pc.docx Atitit s2018.6 s6  doc list on com pc.docx  Aitit algo fi ...

  6. Atitit s2018.5 s5 doc list on com pc.docx  v2

    Atitit s2018.5 s5  doc list on com pc.docx  Acc  112237553.docx Acc Acc  112237553.docx Acc baidu ne ...

  7. Atitit s2018.5 s5 doc list on com pc.docx  Acc 112237553.docx Acc baidu netdisk.docx Acc csdn 18821766710 attilax main num.docx Atiitt put post 工具 开发工具dev tool test.docx Atiitt 腾讯图像分类相册管家.docx

    Atitit s2018.5 s5  doc list on com pc.docx  Acc  112237553.docx Acc baidu netdisk.docx Acc csdn 1882 ...

  8. Atitit s2018.2 s2 doc list on home ntpc.docx  \Atiitt uke制度体系 法律 法规 规章 条例 国王诏书.docx \Atiitt 手写文字识别 讯飞科大 语音云.docx \Atitit 代码托管与虚拟主机.docx \Atitit 企业文化 每日心灵 鸡汤 值班 发布.docx \Atitit 几大研发体系对比 Stage-Gat

    Atitit s2018.2 s2 doc list on home ntpc.docx \Atiitt uke制度体系  法律 法规 规章 条例 国王诏书.docx \Atiitt 手写文字识别   ...

  9. Atitit r2017 r6 doc list on home ntpc.docx

    Atitit r2017 r6 doc list on home ntpc.docx 驱动器 D 中的卷是 p2soft 卷的序列号是 9AD0-D3C8 D:\ati\r2017 v4 raf\r2 ...

随机推荐

  1. c bash 代码遍历文件夹下所有文件

    用C代码.bash实现代码遍历文件夹下所有文件 递归方式实现如下: void listdir(char *path) { DIR *ptr_dir; struct dirent *dir_entry; ...

  2. MySql_安装及简单命令

    一.下载MySql http://dev.mysql.com/downloads/file/?id=461390 版本位5.7.11.0.msi,32位的,但是该版本在64位机器上也可以使用 二.安装 ...

  3. Spring Dataflow批处理框架在OCP上的部署

    详细参考 https://donovanmuller.blog/spring-cloud-dataflow-server-openshift/docs/1.2.1.RELEASE/reference/ ...

  4. sqlserver的CTE实现递归查询

    --递归查询 IF OBJECT_ID('DiGui','U') IS NOT NULL DROP TABLE DiGui CREATE TABLE DiGui( Id ), ParentId ) ) ...

  5. kafka 学习之初体验

    学习问题: 1.kafka是否需要zookeeper?2.kafka是什么?3.kafka包含哪些概念?4.如何模拟客户端发送.接受消息初步测试?(kafka安装步骤)5.kafka cluster怎 ...

  6. [转]SSIS - Connect to Oracle on a 64-bit machine (Updated for SSIS 2008 R2)

    本文转自:http://sqlblog.com/blogs/jorg_klein/archive/2011/06/09/ssis-connect-to-oracle-on-a-64-bit-machi ...

  7. @RestController和@Controller的差异

    SpringMVC现在使用越来越普及,在使用注解写控制器中发现,需要控制器页面跳转时,需要对类注解为@Controller,而此时,使用freemarker时,在类中写的restful接口会报cann ...

  8. C++中模块(Dll)对外暴露接口的方式

    总结下C++中模块(Dll)对外暴露接口的方式: (1)导出API函数的方式这种方式是Windows中调用DLL接口的最基本方式,GDI32.dll, User32.dll都是用这种方式对外暴露系统A ...

  9. 自制DEV皮肤

    1.打开DEV自带的皮肤制作工具 2.创建一个新的皮肤工程[File][New] 3.改变指定控件的颜色,比如背景色 4.改变控件边框的颜色.粗细

  10. python中子类调用父类的方法

    1子类调用父类构造方法 class Animal(object): def __init__(self): print("init Animal class~") def run( ...