首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AngularFire认证注册

AngularFire认证注册
EN

Stack Overflow用户
提问于 2013-12-08 17:04:33
回答 1查看 681关注 0票数 0

我正在尝试为我的angularFire防火墙实现一个注册。我有所有形式的登录工作,包括本地和社会解决方案。但是,我有点纠结于如何为那些不使用社交媒体网站的人创建注册。简单的登录确实有效,但我必须自己添加用户名和密码。是否有人必须处理这个问题,或者是否有人找到了AngularFire简单登录注册的解决方案。我真的很感谢你的帮助。让你知道我在哪里,这是登录控制器。

代码语言:javascript
复制
var ref = new Firebase("https://<<myfirebase>>.firebaseio.com");
angularFireAuth.initialize(ref, {
scope: $scope, name: "user",
callback: function(err, user) {
  if (!err) {
      console.log("User :", user);
  } else {
      console.log("Error :", err);
  }
}
});
$scope.login = function() {
console.log("logging in");
var username = $scope.form.email;
var password = $scope.form.password;
angularFireAuth.login('password', {
    email: username,
    password: password,
    rememberMe: false
  });
};

$scope.loginTwitter = function() {
    console.log('loggin in via Twitter');
    angularFireAuth.login('twitter');
};

$scope.loginFacebook = function() {
    console.log('loggin in via Facebook');
    angularFireAuth.login('facebook');
};

$scope.loginGithub = function() {
    console.log('loggin in via Github');
    angularFireAuth.login('github');
};

$scope.logout = function() {
  angularFireAuth.logout();
};
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-11 17:18:16

使用angularFireAuth.createUser方法以编程方式创建一个新用户(在大多数情况下基于注册表单上的用户输入):

代码语言:javascript
复制
function createNewUser(email, pw) {
  angularFireAuth.createUser(email, password, callback);
}

当用户已成功创建(或出现错误)时,将调用回调。通常,您需要将此方法绑定到表单的submit按钮。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20456195

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档