Beispiel #1
0
        //public async Task<string> AuthenticateUsingCredential(AuthCredential cred)
        //{
        //    try
        //    {

        //        var user = mAuth.SignInWithCredential(cred);
        //        //var token = await user.User.GetIdTokenAsync(false);
        //        return token.Token;
        //    }
        //    catch (FirebaseAuthInvalidUserException e)
        //    {
        //        e.PrintStackTrace();
        //        return string.Empty;
        //    }
        //    catch (FirebaseAuthInvalidCredentialsException e)
        //    {
        //        e.PrintStackTrace();
        //        return string.Empty;

        //    }
        //}

        public void InitializeFireBase(Context context)
        {
            var app = FirebaseApp.InitializeApp(context);

            mContext = context;

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()
                              .SetApplicationId("testproject-26b97")
                              .SetApiKey("AIzaSyCqsCzTUJb4x3esTr40iJx7rZr5flvZzxg")
                              //.SetDatabaseUrl("")
                              //.SetStorageBucket("")
                              .Build();
                app   = FirebaseApp.InitializeApp(context, options);
                mAuth = FirebaseAuth.GetInstance(app);
            }
            else
            {
                mAuth = FirebaseAuth.Instance;
                if (mAuth == null)
                {
                    mAuth = new FirebaseAuth(app);
                }
            }
        }
Beispiel #2
0
        void Initializedatabase()
        {
            var app = FirebaseApp.InitializeApp(this);

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()

                              .SetApplicationId("clon-de-uber")
                              .SetApiKey("AIzaSyDqI-di4CM_LTsvyI4meED2aFmrpu-TRFw")
                              .SetDatabaseUrl("https://clon-de-uber-default-rtdb.firebaseio.com")
                              .SetStorageBucket("clon-de-uber.appspot.com")
                              .Build();
                app      = FirebaseApp.InitializeApp(this, options);
                database = FirebaseDatabase.GetInstance(app);
            }
            else
            {
                database = FirebaseDatabase.GetInstance(app);
            }
            DatabaseReference dbref = database.GetReference("userSupport");

            dbref.SetValue("Ticket1");
            Toast.MakeText(this, "Prueba", ToastLength.Short).Show();
        }
        public static FirebaseUser GetCurrentUser()
        {
            var app = FirebaseApp.InitializeApp(Application.Context);

            FirebaseAuth mAuth;
            FirebaseUser mUser;

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()

                              .SetApplicationId("pediburratingapp")
                              .SetApiKey("AIzaSyC6ZBvONyo6vt7ZH1pzwG8i1oxsEnXLRLA")
                              .SetDatabaseUrl("https://pediburratingapp.firebaseio.com")
                              .SetStorageBucket("pediburratingapp.appspot.com")
                              .Build();

                app   = FirebaseApp.InitializeApp(Application.Context, options);
                mAuth = FirebaseAuth.Instance;
                mUser = mAuth.CurrentUser;
            }
            else
            {
                mAuth = FirebaseAuth.Instance;
                mUser = mAuth.CurrentUser;
            }

            return(mUser);
        }
Beispiel #4
0
        public static FirebaseUser GetCurrentUser()
        {
            var          app = FirebaseApp.InitializeApp(Application.Context);
            FirebaseAuth mAuth;
            FirebaseUser mUser;

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()


                              .SetApplicationId("1:675084165225:android:4d6cc15f480b10eedd82f8")
                              .SetApiKey("AIzaSyCWQNWUfe7mbVSJFP5hmYwcqgbBXUluhQU")
                              .SetDatabaseUrl("https://clone-4ec8d.firebaseio.com")
                              .SetStorageBucket("clone-4ec8d.appspot.com")
                              .SetProjectId("clone-4ec8d")
                              .Build();

                app   = FirebaseApp.InitializeApp(Application.Context, options);
                mAuth = FirebaseAuth.Instance;
                mUser = mAuth.CurrentUser;
            }
            else
            {
                mAuth = FirebaseAuth.Instance;
                mUser = mAuth.CurrentUser;
            }

            return(mUser);
        }
Beispiel #5
0
        public FirebaseAuth GetFirebaseAuth()
        {
            var app = FirebaseApp.InitializeApp(Application.Context);

            FirebaseAuth mAuth;

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()
                              .SetProjectId("projectocs-f29de")
                              .SetApplicationId("projectocs-f29de")
                              .SetApiKey("AIzaSyB-qy3coTZrsGo_EWpiTsbGxUnXQK3CDqI")
                              .SetDatabaseUrl("https://projectocs-f29de.firebaseio.com")
                              .SetStorageBucket("projectocs-f29de.appspot.com")
                              .Build();

                app   = FirebaseApp.InitializeApp(Application.Context, options);
                mAuth = FirebaseAuth.Instance;
            }
            else
            {
                mAuth = FirebaseAuth.Instance;
            }


            return(mAuth);
        }
        public static FirebaseAuth GetFirebaseAuth()
        {
            var          app = FirebaseApp.InitializeApp(Application.Context);
            FirebaseAuth mAuth;

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()
                              .SetProjectId("facepostapp-8f75f")
                              .SetApplicationId("facepostapp-8f75f")
                              .SetApiKey("AIzaSyDX3nL4ZWT0CljwJxpbzpELlFGpi3Agq3w")
                              .SetDatabaseUrl("https://facepostapp-8f75f.firebaseio.com")
                              .SetStorageBucket("facepostapp-8f75f.appspot.com")
                              .Build();

                app   = FirebaseApp.InitializeApp(Application.Context, options);
                mAuth = FirebaseAuth.Instance;
            }
            else
            {
                mAuth = FirebaseAuth.Instance;
            }

            return(mAuth);
        }
        public static FirebaseAuth GetFirebaseAuth()
        {
            var app = FirebaseApp.InitializeApp(Application.Context);
            FirebaseFirestore database;
            FirebaseAuth      mAuth;

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()
                              .SetProjectId("expense-tracker-app-a176f")
                              .SetApplicationId("expense-tracker-app-a176f")
                              .SetApiKey("AIzaSyD0HaWxjzluyG97Dcxf9C5d9MUHWmQaYgQ")
                              .SetDatabaseUrl("https://expense-tracker-app-a176f.firebaseio.com")
                              .SetStorageBucket("expense-tracker-app-a176f.appspot.com")
                              .Build();
                app      = FirebaseApp.InitializeApp(Application.Context, options);
                database = FirebaseFirestore.GetInstance(app);
                FirebaseFirestoreSettings settings = new FirebaseFirestoreSettings.Builder().SetTimestampsInSnapshotsEnabled(true).Build();
                database.FirestoreSettings = settings;
                mAuth = FirebaseAuth.Instance;
            }
            else
            {
                database = FirebaseFirestore.GetInstance(app);
                FirebaseFirestoreSettings settings = new FirebaseFirestoreSettings.Builder().SetTimestampsInSnapshotsEnabled(true).Build();
                database.FirestoreSettings = settings;
                mAuth = FirebaseAuth.Instance;
            }
            return(mAuth);
        }
Beispiel #8
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            TabLayoutResource = Resource.Layout.Tabbar;
            ToolbarResource   = Resource.Layout.Toolbar;

            base.OnCreate(savedInstanceState);
            global::Xamarin.Forms.Forms.Init(this, savedInstanceState);

            FirebaseOptions options = new FirebaseOptions.Builder()
                                      .SetApplicationId("1:1063764371053:android:20f3fc5a11498166")
                                      .SetApiKey("AIzaSyB3QHD5XSUZenzjaJLBeULbgOItts1IUK0")
                                      .SetGcmSenderId("1063764371053")
                                      .Build();

            bool hasBeenInitialized          = false;
            IList <FirebaseApp> firebaseApps = FirebaseApp.GetApps(Application.Context);

            foreach (FirebaseApp app in firebaseApps)
            {
                if (app.Name.Equals(FirebaseApp.DefaultAppName))
                {
                    hasBeenInitialized = true;
                    FirebaseApp firebaseApp = app;
                }
            }

            if (!hasBeenInitialized)
            {
                FirebaseApp firebaseApp = FirebaseApp.InitializeApp(Application.Context, options);
            }

            LoadApplication(new App());
        }
        public static FirebaseUser GetCurrentUser()
        {
            var          app = FirebaseApp.InitializeApp(Application.Context);
            FirebaseAuth mAuth;
            FirebaseUser mUser;

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()
                              .SetApplicationId("upper-clone")
                              .SetApiKey("AIzaSyBKOuU-pH_KiLSg4AdWc8AHTSWi-6Jp2NI")
                              .SetDatabaseUrl("https://upper-clone.firebaseio.com")
                              .SetStorageBucket("upper-clone.appspot.com")
                              .Build();
                app   = FirebaseApp.InitializeApp(Application.Context, options);
                mAuth = FirebaseAuth.Instance;
                mUser = mAuth.CurrentUser;
            }
            else
            {
                mAuth = FirebaseAuth.Instance;
                mUser = mAuth.CurrentUser;
            }

            return(mUser);
        }
Beispiel #10
0
        private void InitFirebaseAuth()
        {
            FirebaseOptions firebaseOptions = new FirebaseOptions.Builder()
                                              .SetApplicationId("1:827796226132:android:92005fe6efc1faf20a2dc1")
                                              .SetApiKey("AIzaSyBRjnuEAX65axPVwdeWTERXWYiABtjdqNs")
                                              .SetDatabaseUrl("https://tfgedu-6bc6f.firebaseio.com")
                                              .SetStorageBucket("tfgedu-6bc6f.appspot.com")
                                              .Build();

            if (app == null)
            {
                app = FirebaseApp.InitializeApp(this, firebaseOptions, "TFGEdu");
            }

            if (app == null)
            {
                Console.WriteLine("app sigue siendo null");
            }

            auth = FirebaseAuth.GetInstance(app);

            if (auth == null)
            {
                Console.WriteLine("AUTH sigue sinedo null");
            }
        }
Beispiel #11
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            TabLayoutResource = Resource.Layout.Tabbar;
            ToolbarResource   = Resource.Layout.Toolbar;
            ChechSdk();
            base.OnCreate(savedInstanceState);
            global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
            ImageCircleRenderer.Init();
            CrossCurrentActivity.Current.Init(this, savedInstanceState);
            Rg.Plugins.Popup.Popup.Init(this, savedInstanceState);
            var options = new FirebaseOptions.Builder()
                          .SetApplicationId("1:622412870107:android:6aec2d0b1210b5bc")
                          .SetApiKey("AIzaSyDIs8cX6YYLC-tXrOFMS4DfTwLGW7c6yGQ")
                          .SetGcmSenderId("622412870107")
                          .Build();

            try
            {
                FirebaseApp.InitializeApp(this, options);
                var refreshedToken = FirebaseInstanceId.Instance.Token;
                Settings.UserFirebaseToken = refreshedToken;
                //  AndroidAppLinks.Init(this);
            }
            catch
            {
                // ignored
            }

            OneSignal.Current.StartInit("1126a3d0-1d80-42ee-94db-d0449ac0a62c").EndInit();

            TKGoogleMaps.Init(this, savedInstanceState);


            LoadApplication(new App());
        }
Beispiel #12
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            FirebaseOptions.Builder builder = new FirebaseOptions.Builder();
            builder.SetApiKey("AIzaSyAe9KR6oAI5yZ6Y3RsR2-I_VWCAg4ut4ek");
            builder.SetApplicationId("1:471441222469:android:fcf08d13fa42ec25");
            builder.SetDatabaseUrl(GetString(Resource.String.firebase_url));
            builder.SetProjectId("xztalk-51c5e");

            FirebaseOptions firebaseopt = builder.Build();
            FirebaseApp     firebaseapp = FirebaseApp.InitializeApp(this, firebaseopt);

            database = FirebaseDatabase.GetInstance(firebaseapp);
            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.main);



            fab     = FindViewById <FloatingActionButton>(Resource.Id.fab);
            edtChat = FindViewById <EditText>(Resource.Id.input);
            lstChat = FindViewById <ListView>(Resource.Id.list_of_messages);

            fab.Click += delegate { PostMessage(); };

            if (FirebaseAuth.Instance.CurrentUser == null)
            {
                StartActivityForResult(new Android.Content.Intent(this, typeof(SignIn)), MyResultCode);
            }
            else
            {
                Toast.MakeText(this, "Welcome" + FirebaseAuth.Instance.CurrentUser.Email, ToastLength.Short).Show();
                DisplayChatMessage();
            }
        }
Beispiel #13
0
        public static FirebaseDatabase GetDatabase()
        {
            var app = FirebaseApp.InitializeApp(Application.Context);
            FirebaseDatabase database;

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()

                              .SetApplicationId("codemachines")
                              .SetApiKey("AIzaSyAdbIPYnvuyidkLRdm4FUZD0X9tQEdCliw")
                              .SetDatabaseUrl("https://codemachines.firebaseio.com")
                              .SetStorageBucket("codemachines.appspot.com")
                              .Build();

                app      = FirebaseApp.InitializeApp(Application.Context, options);
                database = FirebaseDatabase.GetInstance(app);
            }
            else
            {
                database = FirebaseDatabase.GetInstance(app);
            }

            return(database);
        }
        protected override void OnCreate(Bundle bundle)
        {
            TabLayoutResource = Resource.Layout.Tabbar;
            ToolbarResource   = Resource.Layout.Toolbar;

            base.OnCreate(bundle);

            global::Xamarin.Forms.Forms.Init(this, bundle);
            var options = new FirebaseOptions.Builder()
                          .SetApplicationId("Firebase-ApplicationId")
                          .SetApiKey("Firebase-WebApi-Key")
                          .SetGcmSenderId("FCM-Sender-Id")
                          .Build();

            try
            {
                FirebaseApp.InitializeApp(this, options);
                AndroidAppLinks.Init(this);
            }
            catch
            {
                // ignored
            }

            LoadApplication(new App());
        }
Beispiel #15
0
        public static FirebaseUser GetCurrentUser()
        {
            var app = FirebaseApp.InitializeApp(Application.Context);

            FirebaseAuth mAuth;
            FirebaseUser mUser;

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()

                              .SetApplicationId("ja-tour-c085e")
                              .SetApiKey("AIzaSyCEg0zuWx4rXBuhgBqUyvVEn4PKudIuums")
                              .SetDatabaseUrl("https://ja-tour-c085e.firebaseio.com")
                              .SetStorageBucket("ja-tour-c085e.appspot.com")
                              .Build();

                app   = FirebaseApp.InitializeApp(Application.Context, options);
                mAuth = FirebaseAuth.Instance;
                mUser = mAuth.CurrentUser;
            }
            else
            {
                mAuth = FirebaseAuth.Instance;
                mUser = mAuth.CurrentUser;
            }
            return(mUser);
        }
Beispiel #16
0
        void Initializedatabase()
        {
            var app = FirebaseApp.InitializeApp(this);

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()

                              .SetApplicationId("uber-clone-43c35")
                              .SetApiKey("AIzaSyAGgpqc9yzcdiCj3GJ-DWXl3xqdY2RB3tA")
                              .SetDatabaseUrl("https://uber-clone-43c35.firebaseio.com")
                              .SetStorageBucket("uber-clone-43c35.appspot.com")
                              .Build();
                app      = FirebaseApp.InitializeApp(this, options);
                database = FirebaseDatabase.GetInstance(app);
            }
            else
            {
                database = FirebaseDatabase.GetInstance(app);
            }
            DatabaseReference dbref = database.GetReference("UserSupport");

            dbref.SetValue("Ticket1");

            Toast.MakeText(this, "Completed", ToastLength.Short).Show();
        }
Beispiel #17
0
        public static FirebaseUser GetCurrentUser()
        {
            var          app = FirebaseApp.InitializeApp(Application.Context);
            FirebaseAuth mAuth;
            FirebaseUser mUser;

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()
                              .SetApplicationId("codemachines")
                              .SetApiKey("AIzaSyAdbIPYnvuyidkLRdm4FUZD0X9tQEdCliw")
                              .SetDatabaseUrl("https://codemachines.firebaseio.com")
                              .SetStorageBucket("codemachines.appspot.com")
                              .Build();
                app   = FirebaseApp.InitializeApp(Application.Context, options);
                mAuth = FirebaseAuth.Instance;
                mUser = mAuth.CurrentUser;
            }
            else
            {
                mAuth = FirebaseAuth.Instance;
                mUser = mAuth.CurrentUser;
            }

            return(mUser);
        }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.activity_main);

            Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar);
            SetSupportActionBar(toolbar);

            FloatingActionButton fab = FindViewById <FloatingActionButton>(Resource.Id.fab);

            fab.Click += FabOnClick;

            // ======================== REPLACE THE VALUES BELOW ==================================
            FirebaseOptions options = new FirebaseOptions
                                      .Builder()
                                      .SetApiKey("<API_KEY>")
                                      .SetApplicationId("<APPLICATION_ID>")
                                      .Build();

            // ====================================================================================

            FirebaseApp.InitializeApp(this, options);

            _tvStatus           = FindViewById <TextView>(Resource.Id.tv_status);
            _btnSigninAnonymous = FindViewById <Button>(Resource.Id.btn_signin_anonymous);
            _btnLinkPhone       = FindViewById <Button>(Resource.Id.btn_link_phone);

            _btnSigninAnonymous.Click += _btnSigninAnonymous_Click;
            _btnLinkPhone.Click       += _btnLinkPhone_Click;
        }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            TabLayoutResource = Resource.Layout.Tabbar;
            ToolbarResource   = Resource.Layout.Toolbar;

            base.OnCreate(savedInstanceState);

            Xamarin.Essentials.Platform.Init(this, savedInstanceState);
            global::Xamarin.Forms.Forms.Init(this, savedInstanceState);

            //var baseOptions = Firebase.FirebaseOptions.FromResource(this);
            //var options = new Firebase.FirebaseOptions.Builder(baseOptions).SetProjectId(baseOptions.StorageBucket.Split('.')[0]).Build();
            //var app = Firebase.FirebaseApp.InitializeApp(this, options, AppName);

            CrossCurrentActivity.Current.Init(this, savedInstanceState);

            LoadApplication(new App(new DroidModule()));

            var options = new FirebaseOptions.Builder()
                          .SetApplicationId("1:578994442222:android:7f97e3fdf53da99f")
                          .SetApiKey("AIzaSyASsPCCqrcMSlQcKEN1eHnQiwutIB5OiA4")
                          .SetProjectId("fir-sample-c6cc7")
                          .Build();

            FirebaseApp.InitializeApp(this, options, ApiKeys.FirebaseName);
        }
Beispiel #20
0
        FirebaseAuth GetFirebaseAuth()
        {
            var          app = FirebaseApp.InitializeApp(this);
            FirebaseAuth mauth;

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()
                              .SetProjectId("mobile-app-297100")
                              .SetApplicationId("mobile-app-297100")
                              .SetApiKey("AIzaSyB9vKv4le19pNbzOH3zSPixlh3Uo-xK3bI")
                              .SetDatabaseUrl("https://mobile-app-297100.firebaseio.com")
                              .SetStorageBucket("mobile-app-297100.appspot.com")
                              .Build();

                app   = FirebaseApp.InitializeApp(this, options);
                mauth = FirebaseAuth.Instance;
            }
            else
            {
                mauth = FirebaseAuth.Instance;
            }

            return(mauth);
        }
Beispiel #21
0
        // grab instance of current users
        // same as authentication
        // just need to add instnce of the firebase user
        public static FirebaseUser GetCurrentUser()
        {
            var          app = FirebaseApp.InitializeApp(Application.Context);
            FirebaseAuth mAuth;
            FirebaseUser mUser;

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()

                              .SetApplicationId("ambutap - fd06c")
                              .SetApiKey("AIzaSyB130IeurG8F7hM-ky1S8J2-7q6lUlTkQQ")
                              .SetDatabaseUrl("https://ambutap-fd06c.firebaseio.com")
                              .SetStorageBucket("ambutap-fd06c.appspot.com")
                              .Build();

                app   = FirebaseApp.InitializeApp(Application.Context, options);
                mAuth = FirebaseAuth.Instance;   // reads data to the database
                mUser = mAuth.CurrentUser;
            }
            else
            {
                // if account exists, return the exisiting account
                mAuth = FirebaseAuth.Instance;
                mUser = mAuth.CurrentUser;
            }

            return(mUser);
        }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            this.SetStatusBarColor(Xamarin.Forms.Color.FromHex("1b242c").ToAndroid());


            var options = new FirebaseOptions.Builder()
                          .SetApplicationId("fir-database-aff8d")
                          .SetApiKey("AIzaSyAAz_2uNo58Qzq8T7J1t6_-3dNMXfBOFrI")
                          .SetStorageBucket("fir-database-aff8d.appspot.com")
                          .Build();

            if (FirebaseApp.GetApps(Application.Context).Count == 0)
            {
                FirebaseApp.InitializeApp(Application.Context, options);
            }


            //FirebaseApp.InitializeApp(Application.Context, options);

            Xamarin.Essentials.Platform.Init(this, savedInstanceState);
            global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
            LoadApplication(new App());
        }
Beispiel #23
0
        void Initializedatabase()
        {
            var app = FirebaseApp.InitializeApp(this);

            if (app == null)
            {
                var option = new FirebaseOptions.Builder()
                             .SetApplicationId("gndisystem-faf8d")
                             .SetApiKey("AIzaSyClyXwKkJLudsnvwcdkybFGNbXxKZlvCTs")
                             .SetDatabaseUrl("https://gndisystem-faf8d.firebaseio.com")
                             .SetStorageBucket("gndisystem-faf8d.appspot.com")
                             .Build();
                app      = FirebaseApp.InitializeApp(this, option);
                database = FirebaseDatabase.GetInstance(app);
            }
            else
            {
                database = FirebaseDatabase.GetInstance(app);
            }
            database = FirebaseDatabase.GetInstance(app);
            DatabaseReference dbref = database.GetReference("UserSupport");

            dbref.SetValue("Ticket2");
            Toast.MakeText(this, "Completed", ToastLength.Short).Show();
        }
        public static FirebaseUser GetCurrentUser()
        {
            var          app = FirebaseApp.InitializeApp(Application.Context);
            FirebaseAuth mAuth;
            FirebaseUser mUser;

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()
                              .SetApplicationId("trustdrive-b2d25")
                              .SetApiKey("AIzaSyBBA-qebMWayyjKSl1LDI8Kk1TOITYQz8w")
                              .SetDatabaseUrl("https://trustdrive-b2d25.firebaseio.com")
                              .SetStorageBucket("trustdrive-b2d25.appspot.com")
                              .Build();
                app   = FirebaseApp.InitializeApp(Application.Context, options);
                mAuth = FirebaseAuth.Instance;
                mUser = mAuth.CurrentUser;
            }
            else
            {
                mAuth = FirebaseAuth.Instance;
                mUser = mAuth.CurrentUser;
            }

            return(mUser);
        }
Beispiel #25
0
        void InitializeDatabase()
        {
            var app = FirebaseApp.InitializeApp(this);

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()
                              .SetApplicationId("uber-clone-a1c9b")
                              .SetApiKey("AIzaSyA_iDmRc4MUWwvUuPxlus7NyywRSzah0IA")
                              .SetDatabaseUrl("https://uber-clone-a1c9b.firebaseio.com")
                              .SetStorageBucket("uber-clone-a1c9b.appspot.com")
                              .Build();

                app      = FirebaseApp.InitializeApp(this, options);
                database = FirebaseDatabase.GetInstance(app);
            }
            else
            {
                database = FirebaseDatabase.GetInstance(app);
            }

            DatabaseReference dbref = database.GetReference("UserSupport");

            dbref.SetValue("Ticket1");

            Toast.MakeText(this, "Completed", ToastLength.Short).Show();
        }
Beispiel #26
0
        /*protected override void OnStart()
         * {
         *  //Check if user is signed in (non-null) and update UI accordingly
         *  if (auth.CurrentUser != null)
         *  {
         *      currentUser = auth.CurrentUser;
         *      //Adrian 03/28/18 TODO: Add code/function call to update UI
         *  }
         * }*/

        private void InitFirebase()
        {
            var options = new FirebaseOptions.Builder()
                          .SetApplicationId("1:100312271278:android:3d79789aa8f833cd")
                          .SetApiKey("AIzaSyAH9j_K2-wcnrmxj9hEarZaFvCh6dMsOWw")
                          .SetDatabaseUrl("https://fir-database-ec02e.firebaseio.com/")
                          .Build();

            if (app == null)
            {
                app = FirebaseApp.InitializeApp(this, options);
            }

            auth            = FirebaseAuth.GetInstance(app);
            auth.AuthState += (sender, e) =>
            {
                currentUser = e?.Auth?.CurrentUser;

                if (currentUser != null)
                {
                }
                else
                {
                }
            };
        }
        public static FirebaseAuth GetAuth()
        {
            var          app = FirebaseApp.InitializeApp(Application.Context);
            FirebaseAuth auth;

            if (app == null)
            {
                var option = new FirebaseOptions.Builder()
                             .SetApplicationId("pediburratingapp")
                             .SetApiKey("AIzaSyC6ZBvONyo6vt7ZH1pzwG8i1oxsEnXLRLA")
                             .SetDatabaseUrl("https://pediburratingapp.firebaseio.com")
                             .SetStorageBucket("pediburratingapp.appspot.com")
                             .Build();

                app = FirebaseApp.InitializeApp(Application.Context, option);

                auth = FirebaseAuth.GetInstance(app);
            }
            else
            {
                auth = FirebaseAuth.GetInstance(app);
            }

            return(auth);
        }
Beispiel #28
0
        public static FirebaseDatabase GetDatabase()
        {
            var app = FirebaseApp.InitializeApp(Application.Context);

            FirebaseDatabase database;

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()

                              .SetApplicationId("ja-tour-c085e")
                              .SetApiKey("AIzaSyCEg0zuWx4rXBuhgBqUyvVEn4PKudIuums")
                              .SetDatabaseUrl("https://ja-tour-c085e.firebaseio.com")
                              .SetStorageBucket("ja-tour-c085e.appspot.com")
                              .Build();

                app      = FirebaseApp.InitializeApp(Application.Context, options);
                database = FirebaseDatabase.GetInstance(app);
            }
            else
            {
                database = FirebaseDatabase.GetInstance(app);
            }
            return(database);
        }
Beispiel #29
0
        public FirebaseDatabase GetDatabase()
        {
            var app = FirebaseApp.InitializeApp(Application.Context);
            FirebaseDatabase database;

            if (app == null)
            {
                var options = new FirebaseOptions.Builder()

                              .SetApplicationId("taxiproject-185a4")
                              .SetApiKey("AIzaSyDHXqe3Yh9Nl3wsxFItOoz1IwKiBRP7fxk")
                              .SetDatabaseUrl("https://taxiproject-185a4.firebaseio.com")
                              .SetStorageBucket("taxiproject-185a4.appspot.com")
                              .Build();

                app      = FirebaseApp.InitializeApp(Application.Context, options);
                database = FirebaseDatabase.GetInstance(app);
            }
            else
            {
                database = FirebaseDatabase.GetInstance(app);
            }

            return(database);
        }
Beispiel #30
0
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            // Get our button from the layout resource,
            // and attach an event to it
            Button button = FindViewById <Button>(Resource.Id.myButton);



            var options = new FirebaseOptions.Builder()
                          .SetApplicationId("1:14811556559:android:687df68cead1d1d0")
                          .SetApiKey("AIzaSyAdoEMJ70lkokeGf9qlotLbICEVhNUO5bs")
                          .SetDatabaseUrl("https://vsme-1085.firebaseio.com")
                          .SetGcmSenderId("14811556559")
                          .Build();
            var firebaseApp = FirebaseApp.InitializeApp(this, options);

            var database = FirebaseDatabase.GetInstance(firebaseApp);

            button.Click += delegate
            {
                button.Text = string.Format("{0} clicks!", count++);

                database.GetReference("test").SetValue("Hello world! " + count);
            };
        }