diff --git a/public/react/src/modules/user/FindPasswordComponent.js b/public/react/src/modules/user/FindPasswordComponent.js
index b6e9dda22..e95ea2b7f 100644
--- a/public/react/src/modules/user/FindPasswordComponent.js
+++ b/public/react/src/modules/user/FindPasswordComponent.js
@@ -594,7 +594,10 @@ class LoginRegisterComponent extends Component {
 
 		})
 	}
-
+	gobackshowbool=()=>{
+		this.props.history.push("/login");
+		this.props.Setshowbool(1)
+	}
 	render() {
 		const {
 			// 登录
@@ -621,7 +624,7 @@ class LoginRegisterComponent extends Component {
 		// height: 346px;
 		return (
 
-			<div className="login_register_content" style={{height: "470px"}}>
+			<div className="login_register_content" >
 				<ReadPassword
 					modalsType={this.state.modalsType}
 					StudyMakeMoney={()=>this.StudyMakeMoney()}
@@ -801,6 +804,9 @@ class LoginRegisterComponent extends Component {
 						<Button  size={"large"} type="primary"
 										 style={{height:"46px", width: "100%",marginBottom:"26px"}}
 										 onClick={this.Retrievepassword}>完成</Button>
+						<p className="clearfix mb20 textcenter">
+							<a className={"startlogin color-blue"} onClick={()=>this.gobackshowbool()}>返回登录注册</a>
+						</p>
 					</div>
 				</div>
 
diff --git a/public/react/src/modules/user/LoginRegisterComponent.js b/public/react/src/modules/user/LoginRegisterComponent.js
index 476e4cf25..022564f5b 100644
--- a/public/react/src/modules/user/LoginRegisterComponent.js
+++ b/public/react/src/modules/user/LoginRegisterComponent.js
@@ -67,7 +67,7 @@ class LoginRegisterComponent extends Component {
                 MyEduCoderModals:false,
                 registered:undefined,
                 Phonenumberisnotcodmms:undefined,
-
+							  weixinlogin:false,
             }
         }
         if(props.loginstatus === false){
@@ -105,6 +105,7 @@ class LoginRegisterComponent extends Component {
                 MyEduCoderModals:false,
                 registered:undefined,
                 Phonenumberisnotcodmms:undefined,
+						  	weixinlogin:false,
 
             }
         }
@@ -857,6 +858,17 @@ class LoginRegisterComponent extends Component {
             registered:"注册成功"
         })
     };
+
+	openweixinlogin=()=>{
+		this.setState({
+			weixinlogin:true
+		})
+	}
+	hideweixinlogin=()=>{
+		this.setState({
+			weixinlogin:false
+		})
+	}
     render() {
         const {
             // 登录
@@ -881,13 +893,14 @@ class LoginRegisterComponent extends Component {
             readAgreement,
             pciphone,
             Phonenumberisnotcodmms,
+				  	weixinlogin
         } = this.state
         // height: 346px;
         if (this.state.seconds === 0) {
             // window.location.href='http://www.cnblogs.com/a-cat/';
         }
 
-        console.log(classpass);
+
         return (
 
           <div className="login_register_content login_register_contents"
@@ -905,13 +918,13 @@ class LoginRegisterComponent extends Component {
               </style>
 
               <div>
-                  <Menu mode="horizontal" selectedKeys={tab} onClick={this.changeTab} className="mt20">
+								{weixinlogin===false?<Menu mode="horizontal" selectedKeys={tab} onClick={this.changeTab} className="mt20">
                       <Menu.Item key="0" className={tab===0?"active font-18":"font-18"}   > 登录</Menu.Item>
                       <Menu.Item key="1" className={tab===1?"active font-18 ":"font-18 "} style={{marginLeft:"10px"}}  >注册</Menu.Item>
-                  </Menu>
+                  </Menu>:""}
 
-                  {
-                      parseInt(tab[0])==0 &&
+								{
+										weixinlogin===false&&parseInt(tab[0])==0 &&
                       <div style={{width: '340px'}}>
                           <style>
                               {
@@ -1008,7 +1021,7 @@ class LoginRegisterComponent extends Component {
 
 
                   {
-                      parseInt(tab[0])==1 &&
+										weixinlogin===false&&parseInt(tab[0])==1 &&
                       <div style={{width: '340px'}}>
                           <Input  placeholder="请使用手机号/邮箱账号进行注册"
                                   className={Phonenumberisnotcos && Phonenumberisnotcos !== "" ?" color-grey-9 loginInputzhucheyslass bor-reds":" color-grey-9 loginInputzhuche"}
@@ -1166,7 +1179,15 @@ class LoginRegisterComponent extends Component {
 												</p>
                       </div>
                   }
-
+								{weixinlogin===true?<iframe
+									className={"weixinheight390 mt20"}
+									frameBorder="0"
+									sandbox="allow-scripts allow-same-origin allow-top-navigation"
+									scrolling="no"
+									src="https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=https%3a%2f%2fwww.educoder.net%2f&response_type=code&scope=snsapi_login#wechat_redirect"></iframe>:""}
+								{weixinlogin===true?<p className="clearfix mb20 textcenter">
+									<a className={"startlogin color-blue"} onClick={()=>this.hideweixinlogin()}>返回登录注册</a>
+								</p>:""}
               </div>
 
           </div>
diff --git a/public/react/src/modules/user/commontwo.css b/public/react/src/modules/user/commontwo.css
index 5c7c67673..084d96e38 100644
--- a/public/react/src/modules/user/commontwo.css
+++ b/public/react/src/modules/user/commontwo.css
@@ -274,3 +274,7 @@
 .ysllw100{
     width: 100%;
 }
+
+.textcenter{
+    text-align: center;
+}
\ No newline at end of file