Html Meteor帐户-自定义登录页面
在Meteor中,我使用accounts base插件作为身份验证系统。现在,我需要创建自定义登录页面,如何实现它?以下是最基本的html和js,可以让您开始工作。将这两个文件放入应用程序的客户端文件夹 client/login.htmlHtml Meteor帐户-自定义登录页面,html,meteor,login,meteor-accounts,Html,Meteor,Login,Meteor Accounts,在Meteor中,我使用accounts base插件作为身份验证系统。现在,我需要创建自定义登录页面,如何实现它?以下是最基本的html和js,可以让您开始工作。将这两个文件放入应用程序的客户端文件夹 client/login.html <template name="login"> <h1>Custom login page for Aparna</h1> <form> <p>Email:</p> <i
<template name="login">
<h1>Custom login page for Aparna</h1>
<form>
<p>Email:</p>
<input type="email" name="email" id="email" /><br />
<p>Password:</p>
<input type="password" name="password" id="password" /><br />
<input type="submit" value="Submit" />
</form>
</template>
您可以在这里看到,我们使用了由帐户密码
软件包提供的函数LoginWithPassword
我将向您推荐一些扩展此功能的好教程:
另外还有一套名为Meteor的软件包,它将为您完成所有(以及更多)功能。谢谢您的帮助。您能帮我重置密码并忘记密码吗;我想知道如何使用Accounts.changePassword(oldPassword,newPassword,[callback])和Accounts.forgotPassword(options,[callback])?有人能给我举个例子吗?当你接受这个答案为有效答案,并形成另一个关于密码更改的堆栈溢出问题时,我很乐意回答。因为我到目前为止没有赢得15个代表,所以我的投票现在不被视为公开投票。无论如何,谢谢你的回复
Template.login.events({
'submit form': function(e) {
e.preventDefault();
var email = event.target.email.value;
var password = event.target.password.value;
Meteor.loginWithPassword(email, password);
}
});