Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html Meteor帐户-自定义登录页面_Html_Meteor_Login_Meteor Accounts - Fatal编程技术网

Html Meteor帐户-自定义登录页面

Html 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

在Meteor中,我使用accounts base插件作为身份验证系统。现在,我需要创建自定义登录页面,如何实现它?

以下是最基本的html和js,可以让您开始工作。将这两个文件放入应用程序的客户端文件夹

client/login.html

<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);
 }
});