atitit.userService 用戶系統設計 v6 q413 1. 新特性1 2. Admin login1 3. 用戶註冊登錄2 3.1. <!-- 會員註冊使用 --> 商家註冊2 3.2. <!-- 會員登錄使用 -->3 3.3. <!-- 會員退出登錄 -->3 3.4. <!-- ...
atitit.userService 用戶系統設計 v6 q413
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:[email protected]
轉載請註明來源: 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>
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>