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. AS3.0 Vector的运用

    使用Vector类编程 一个array(数组)就像是把一套变量组织在一起的容器.单个数组可以含有许多不同的值.你可以储存和取得数组中的单个值(也就是数组elements(元素)).你也可以通过直接操作 ...

  2. XMPP 常见错误:<failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized/></failure>

    一般登陆/注册 出错,会在认证失败这里打印出error信息 - (void)xmppStream:(XMPPStream *)sender didNotAuthenticate:(DDXMLEleme ...

  3. Unity3D新手教学,让你十二小时,从入门到掌握!(一) [转]

    http://blog.csdn.net/aries_h/article/details/47307799 版权声明:本文为Aries原创文章,转载请标明出处.如有不足之处欢迎提出意见或建议,联系QQ ...

  4. linux下软件的更新命令

    linux下软件的更新命令   在ubuntu服务器下安装包的时候,经常会用到sudo apt-get install 包名 或 sudo pip install 包名,那么两者有什么区别呢? 1.区 ...

  5. FreeMarker最简单的例子(1)

    一.通过文件来创建模版对象,并执行插值操作 文件结构为: Test.Java中的代码为: package com.abc; import freemarker.template.Configurati ...

  6. Druid对比Redshift

    Redshift 内部使用了亚马逊取得了授权的ParAccel 实时注入数据 抛开可能的性能不同, 有功能性的不同 Druid 适合分析大数据量的流式数据, 也能够实时加载和聚合数据一般来讲, 传统的 ...

  7. [Android Pro] 注册 Google Play 开发者帐户

    官网地址: https://support.google.com/googleplay/android-developer/answer/6112435?hl=zh-Hans 博客地址: http:/ ...

  8. 绘制函数 y=x^2-2x-3/2x^2+2x+1 的曲线

    代码: <!DOCTYPE html> <html lang="utf-8"> <meta http-equiv="Content-Type ...

  9. [Erlang]Erlang经常使用工具解说

    原创文章,转载请注明出处:服务器非业余研究http://blog.csdn.net/erlib 作者Sunface 联系邮箱:cto@188.com 但凡有图形界面的都须要linux系统安装了wx图形 ...

  10. Json 简易教程

    一.什么是Json JSON的全称是"JavaScript Object Notation",意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式 ...