- Firebase 教程
- Firebase - 首页
- Firebase - 概览
- Firebase - 环境设置
- Firebase - 数据
- Firebase - 数组
- Firebase - 写入数据
- Firebase - 写入列表数据
- Firebase - 写入事务性数据
- Firebase - 读取数据
- Firebase - 事件类型
- Firebase - 分离回调
- Firebase - 查询
- Firebase - 过滤数据
- Firebase - 最佳实践
- Firebase - 邮箱认证
- Firebase - Google 认证
- Firebase - Facebook 认证
- Firebase - Twitter 认证
- Firebase - Github 认证
- 匿名认证
- Firebase - 离线功能
- Firebase - 安全性
- Firebase - 部署
- Firebase 实用资源
- Firebase - 快速指南
- Firebase - 实用资源
- Firebase - 讨论
Firebase - 邮箱认证
在本篇章中,我们将展示如何使用 Firebase 电邮/密码认证。
创建用户
要对用户进行认证,我们可以使用 createUserWithEmailAndPassword(email, password) 方法。
示例
我们考虑以下示例。
var email = "[email protected]"; var password = "mypassword"; firebase.auth().createUserWithEmailAndPassword(email, password).catch(function(error) { console.log(error.code); console.log(error.message); });
我们可以查看 Firebase 仪表板并查看是否创建用户。
登录
登录过程与此类似。我们使用 signInWithEmailAndPassword(email, password) 登录用户。
示例
我们考虑以下示例。
var email = "[email protected]"; var password = "mypassword"; firebase.auth().signInWithEmailAndPassword(email, password).catch(function(error) { console.log(error.code); console.log(error.message); });
登出
最后我们可以使用 signOut() 方法注销用户。
示例
我们考虑以下示例。
firebase.auth().signOut().then(function() { console.log("Logged out!") }, function(error) { console.log(error.code); console.log(error.message); });
广告