我有一个与节点.js具有“邀请用户”流的服务器--应用程序的当前用户可以邀请他们喜欢的任何电子邮件地址,我的系统将向该电子邮件地址发送一封邀请电子邮件,该电子邮件将他们链接到具有以下表单的屏幕:
<form onSubmit={this.handleSubmit}>
<p>
<label htmlFor="">email</label><br/>
<input type="email" className="inpt" ref={this.input_email} value={this.state.emailText} readOnly={true}/>
</p>
<p>
<label htmlFor="">name</label><br/>
<input type="text" className="inpt" ref={this.input_name}/>
</p>
<p>
<label htmlFor="">password</label><br/>
<input type="password" className="inpt" ref={this.input_password}/>
</p>
<p>
<label htmlFor="">confirm password</label><br/>
<input type="password" className="inpt" ref={this.input_confirm_password}/>
</p>
<div className="btns">
<button className="btn blue" onClick={this.acceptInvite}>create</button>
</div>
</form>
问题
名称
而不是
电子邮件
,这让我觉得我的表格中有些东西没有遵循正确的标准,或者在某种程度上可以改进。我创建帐户后的登录过程是基于电子邮件的,而不是基于用户名的。有什么东西我可以放在我的表格里,在我的电子邮件输入中,提示LastPass,
?