2016-01-22 98 views
2

我必须使用firebase和swift实现聊天平台。在swift中定制登录firebase

我知道如何使用EMAILID创建用户:

firebase.createUser(emailTextField, password: passwordTextField.text) { (error:NSError!) -> Void in 
     if (error != nil){ 
      print(error.localizedDescription) 
      self.displayMessage(error) 
     } else{ 
      print("New user created") 
      self.requestUsername() 
     } 
    } 

,但我没有采取任何电子邮件ID或其他帐户。我想创建一个自定义用户。对于他们提到使用安全令牌JWT,然后用这个:

let ref = Firebase(url: "https://<YOUR-FIREBASE-APP>.firebaseio.com/") 
ref.authWithCustomToken(AUTH_TOKEN, withCompletionBlock: { error, authData in 
    if error != nil { 
     println("Login failed! \(error)") 
    } else { 
     println("Login succeeded! \(authData)") 
    } 
}) 

但他们都没有提到如何生成的安全令牌JWT在迅速。 任何人都知道吗?

这里是我提到的链接: How to login in firebase

+0

下面的一些反馈,因为它不适合放入评论框。但是我将接近投票,因为:“问题要求我们推荐或找到书籍,工具,软件库,教程或其他非现场资源,因为它们倾向于吸引舆论的答案,垃圾邮件,而是描述问题以及到目前为止解决问题所做的工作。“ –

回答