FirebaseのRealtime Databaseに新規ユーザーを自動追加させたいです。
現段階では自分で予めユーザーを追加してそれに基づくデータをデータベースに書き込む事は出来ています。
どの様に実装したら良いかアドバイス頂きたいです。よろしくお願いします。
ViewController
1import UIKit 2import MapKit 3import CoreLocation 4import Firebase 5 6class FirstViewController: UIViewController { 7 8 @IBOutlet weak var latitude: UILabel! 9 @IBOutlet weak var longitude: UILabel! 10 let user = Auth.auth().currentUser?.uid 11 var ref: DatabaseReference! 12 13 override func viewDidLoad() { 14 super.viewDidLoad() 15 ref = Database.database().reference() 16 17 } 18 //userLatitude,userLongitudeはRealtimeDatabseに手動追加しましたがこの作業を新規ユーザーがログインするにあたって自動追加させたいです。 19 @IBAction func userLocation(_ sender: Any) 20 { 21 let refLatitude = ref.child("userLatitude") 22 refLatitude.setValue(latitude.text) 23 let refLongitude = ref.child("userLongitude") 24 refLongitude.setValue(longitude.text) 25 } 26 //データ取得用 27 @IBAction func othersLocation(_ sender: Any) 28 { 29 30 } 31 32}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/21 19:35