forked from newthuhole/hole_thu_frontend
change ui for user token
This commit is contained in:
@@ -14,11 +14,11 @@ function DeprecatedAlert(props) {
|
|||||||
<div className="box box-tip aux-margin">
|
<div className="box box-tip aux-margin">
|
||||||
<p><b>树洞又㕛叒换域名了!</b></p>
|
<p><b>树洞又㕛叒换域名了!</b></p>
|
||||||
<br />
|
<br />
|
||||||
<p>请记住新网址:</p>
|
<p>记住树洞网页版新网址</p>
|
||||||
<p><a href="https://pkuhelper.pku.edu.cn/hole">pkuhelper.pku.edu.cn/hole</a></p>
|
<p><a href="https://pkuhelper.pku.edu.cn/hole">pkuhelper.pku.edu.cn/hole</a></p>
|
||||||
<br />
|
<br />
|
||||||
<p>当前域名我也不清楚什么时候停止维护。</p>
|
<p><small>当前域名我也不清楚什么时候停止维护。</small></p>
|
||||||
<p>另外我们终于支持 HTTPS 和 HTTP/2 了。</p>
|
<p><small>另外我们终于支持了 HTTPS 和 HTTP/2。</small></p>
|
||||||
<br />
|
<br />
|
||||||
<TokenCtx.Consumer>{(token)=>(
|
<TokenCtx.Consumer>{(token)=>(
|
||||||
!!token.value && <div>
|
!!token.value && <div>
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
import React, {Component, PureComponent} from 'react';
|
import React, {Component, PureComponent} from 'react';
|
||||||
|
import copy from 'copy-to-clipboard';
|
||||||
import {SafeTextarea} from './Common';
|
import {SafeTextarea} from './Common';
|
||||||
import {API_VERSION_PARAM,PKUHELPER_ROOT,API} from './flows_api'
|
import {API_VERSION_PARAM,PKUHELPER_ROOT,API} from './flows_api'
|
||||||
import md5 from 'md5';
|
import md5 from 'md5';
|
||||||
@@ -115,6 +116,11 @@ export class LoginForm extends Component {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
copy_token(token) {
|
||||||
|
if(copy(token))
|
||||||
|
alert('复制成功!\n请一定不要泄露哦');
|
||||||
|
}
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
return (
|
return (
|
||||||
<TokenCtx.Consumer>{(token)=>
|
<TokenCtx.Consumer>{(token)=>
|
||||||
@@ -126,8 +132,8 @@ export class LoginForm extends Component {
|
|||||||
<button type="button" onClick={()=>{token.set_value(null);}}>注销</button>
|
<button type="button" onClick={()=>{token.set_value(null);}}>注销</button>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
User Token: <code>{token.value||'(null)'}</code> <br />
|
User Token:<a onClick={this.copy_token.bind(this,token.value)}>复制</a><br />
|
||||||
请勿泄露 User Token,它代表您的登录状态,与您的账户唯一对应且泄露后无法重置
|
User Token 可用于迁移登录状态,请勿泄露,因为它与您的账户唯一对应且泄露后无法重置
|
||||||
</p>
|
</p>
|
||||||
</div> :
|
</div> :
|
||||||
<div>
|
<div>
|
||||||
|
|||||||
Reference in New Issue
Block a user