Articles of firebase authentication

Firebase (fcm) говорит, что 401 несанкционирован

private void sendMsg() { DBManager dbManager = DBManager.getInstance(); ArrayList<String> firebaseIds; try { ResultSet rs= dbManager.getRegisteredFirebaseDevice(); while(rs.next()){ System.out.println(rs.getString(1)); firebaseIds.add(rs.getString(1)); } } catch (SQLException e) { e.printStackTrace(); } String url = "https://fcm.googleapis.com/fcm/send"; URL obj = new URL(url); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); // add reuqest header con.setRequestMethod("POST"); con.setRequestProperty("Authorization: key", "AIzaSyAl6S936qt_NKKFwwbd-NEmiSGIL7G_yJc"); con.setRequestProperty("Content-Type", "application/json"); // String msg="New design added […]

Google Firebase выйдет и забудет пользователя в приложении для Android

Я столкнулся со следующей проблемой: Когда я вызываю mFirebaseAuth.signOut(); Или mFirebaseUser.delete(); My FirebaseAuth.AuthStateListener() работает корректно и возвращает null как экземпляр FirebaseUser в onAuthStateChanged , я onAuthStateChanged интерфейс и показываю кнопку «Войти с помощью Google». Но когда я хочу снова войти в систему, я не вижу всплывающее окно с пользователями (у меня есть 2 пользователя на […]

Вход в Facebook не работает больше, так как я обновил приложение Firebase до новой консоли (только)

У меня было рабочее приложение с функцией входа в Facebook и электронной почты, так как я обновляю консоль Firebase (только, sdk не обновлялся). Выпуск приложения перед Firebase 3.0 работал раньше, но он больше не может подписывать / регистрироваться в Facebook после того, как консоль была обновлена. Что я наделал: 1 – Модернизированная консоль Firebase Из-за […]

Создайте пользователя в базе данных после Firebase Auth (android)

Я создаю приложение для Android, и я хочу, чтобы мои пользователи были Auth, а затем добавлены в базу данных. Пока я делаю Auth только с электронной почтой и паролем, затем я нажимаю регистр и пользователь создается в разделе Auth в консоли Firebase. Но я также хочу, чтобы мои пользователи были добавлены в базу данных. Я […]

Как использовать базу данных firebase извещателя трансляции

Я пытаюсь использовать базу данных Firebase из BroadcastReceiver для получения некоторых данных. К сожалению, иногда пользователь имеет значение null , что означает, что я не могу использовать UID для данных извлечения. @Override public void onReceive(final Context context, Intent intent) { FirebaseAuth.getInstance().addAuthStateListener(new FirebaseAuth.AuthStateListener() { @Override public void onAuthStateChanged(@NonNull FirebaseAuth firebaseAuth) { FirebaseUser user = firebaseAuth.getCurrentUser(); if(user […]

Получение «E / TokenRequestor: у вас неправильные конфигурации, связанные с OAuth2. Подробная ошибка: INVALID_AUDIENCE 'даже после предоставления точных идентификаторов клиентов

Я предоставил параметр GoogleSignIn в своем приложении. Вот мой код: public class SignupActivity extends AppCompatActivity { private static final int RC_SIGN_IN = 1; GoogleApiClient mGoogleApiClient; FirebaseAuth mAuth; TextView appName; ProgressDialog signinProgressDialog; CoordinatorLayout coordinatorLayout; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_signup); // Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); // setSupportActionBar(toolbar); signinProgressDialog = new ProgressDialog(SignupActivity.this); coordinatorLayout = […]

Firebase Admin NoClassDefFoundError: FirebaseOptions $ Builder

Я использую это: FileInputStream serviceAccount; try { serviceAccount = new FileInputStream("firebase_key.json"); } catch (FileNotFoundException e) { System.out.println(e.getMessage()); return; } System.out.println("Reached here!"); FirebaseOptions options = new FirebaseOptions.Builder() .setCredential(FirebaseCredentials.fromCertificate(serviceAccount)) .setDatabaseUrl("https://*.firebaseio.com/") .build(); FirebaseApp.initializeApp(options); Однако приложение вылетает с помощью java.lang.NoClassDefFoundError for FirebaseOptions$Builder Мой build.gradle : dependencies { testCompile group: 'junit', name: 'junit', version: '4.11' compile 'com.google.firebase:firebase-admin:4.1.1' } Я использую […]

Слияние манифеста Android с библиотеками facebook и firebase

Я импортировал в свои проекты 2 библиотеки (в файле gradle): … /* Firebase UI */ compile 'com.firebaseui:firebase-ui:0.4.0' /* Facebook login */ compile 'com.facebook.android:facebook-android-sdk:4.13.0' Но при создании моего проекта у меня возникает следующая ошибка: D: \ Android \ Projects \ quoter \ app \ src \ main \ AndroidManifest.xml: 68: 13-58 Ошибка: Атрибут activity#com.facebook.FacebookActivity@theme value = […]

Вход в Google Android с Firebase – statusCode DEVELOPER_ERROR

Я пытаюсь внедрить логин Google в моем Android-приложении Firebase. Когда я запускаю приложение и нажимаю кнопку входа в систему Google – ничего не происходит. И я получаю эту ошибку в onActivityResult: Status {statusCode = DEVELOPER_ERROR, resolution = null} . Мой код выглядит так: protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == […]

Потеря связи с базой данных Firebase после обновления до нового SDK

После обновления моих проектов Firebase SDK я заметил, что мое приложение регулярно теряет связь с базой данных firebase. Время, необходимое для отключения от нескольких минут до чуть более часа. После отключения приложение не будет повторно подключаться, пока я не выйду из системы или не удалил данные приложений. Также перед тем, как я потерял соединение, запись […]