iOS&Swift🍎

IOS Firebase를 활용한 로그인 화면 구현

천 원 2022. 3. 29. 15:31

Firebase 문서

import UIKit
import Firebase

class LoginViewController: UIViewController {

    @IBOutlet weak var emailTextfield: UITextField!
    @IBOutlet weak var passwordTextfield: UITextField!


    @IBAction func loginPressed(_ sender: UIButton) {


        if let email = emailTextfield.text, let password = passwordTextfield.text{
            Auth.auth().signIn(withEmail: email, password: password) { [weak self] authResult, error in
                if let e = error{
                    print(e.localizedDescription)
                } else {
                    self!.performSegue(withIdentifier: "LoginToChat", sender: self)
                }


            }
        }
    }

}