Я использую этот код для входа пользователя в мое приложение с помощью Facebook. У меня есть Firebase в бэкэнде, и я использую Swift 2.3проверка, если пользователь Facebook зарегистрирован с использованием Swift и Firebase
Теперь, когда я запускаю приложение, я хочу иметь возможность автоматически регистрировать пользователя с использованием его учетных данных в Facebook (если только пользователь явно не выйдет из системы). Кажется, не может найти способ сделать это? Спасибо, что помогли заранее.
Также, чтобы убедиться, что я правильно понял это, когда я использую Firebase и включаю метод входа в Facebook, мне не нужно обрабатывать хранение паролей или обязательно переместить их в новую учетную запись с подробностями, которые я получаю от Facebook, верный ? Я просто им войти со своими учетными данными Facebook и не беспокоиться о полномочиях и т.д., как я получаю их информацию (имя и т.д.) от Facebook ...
let credential = FIRFacebookAuthProvider.credentialWithAccessToken(FBSDKAccessToken.currentAccessToken().tokenString)
let prevUser = FIRAuth.auth()?.currentUser
FIRAuth.auth()?.signInWithCredential(credential) { (user, error) in
if let user = FIRAuth.auth()?.currentUser {
let name = user.displayName
let email = user.email!