ОС Много различия в поточной обработке

Да, это возможно с auth (). UpdateUser модуля firebase-admin .

Пример:

index.js

const admin = require('firebase-admin');

var serviceAccount = require("[ABSOLUTE_PATH_TO_API_KEY.JSON]");

admin.initializeApp({
  credential: admin.credential.cert(serviceAccount),
  databaseURL: "https://[PROJECT_ID].firebaseio.com"
});

var uid = '[AUTH_USER_UID]';

admin.auth().updateUser(uid, {
    displayName: "New Name"
});

admin.auth().getUser(uid)
.then(function(userRecord) {
    console.log("Successfully updated user data:", userRecord.toJSON());
    process.exit(0);
});

package.json

{
    "dependencies": {
        "firebase-admin": "^6.5.1"
    }
}

Ключ API можно получить из консоли Firebase> Настройки проекта> Учетные записи служб.

Эта логика может быть реализована в облачной функции Firestore . Подробнее о управлении пользователями Firebase .

6
задан S.L. Barth - Reinstate Monica 21 July 2012 в 09:29
поделиться

1 ответ

Скопированный с ответа я сделал для теперь закрытого вопроса, "Что является настолько потрясающим о BeOS [закрытом]", но применяется здесь вполне приятно:

Из памяти нечетная вещь о разработке BeOS состоит в том, что GUI действительно является многопоточным, в отличие от платформ GUI на других платформах, которые имеют тенденцию быть абсолютно однопоточными.

Это означало, что разработка приложений GUI для BeOS полностью отличается, но я предполагаю, что это означало, что GUI был более быстро реагирующим, не требуя явного дизайна на прикладном уровне для обработки взаимодействий GUI.

Конечно, это действительно означает, что взаимные исключения использования и т.п. более важны, и портирование, приложения GUI от другой ОС до BeOS являются трудными, если библиотека BeOS GUI эффективно не превращена в однопоточную библиотеку при помощи и осуществление единственного взаимного исключения всего приложения.

Linux, Windows, и почти вся другая ОС, я могу думать, от которого я использовал в прошлой многопоточности поддержки десятилетия, Linux и окнах оба, которые используют многопоточность существенно различными способами, но делают так очень хорошо - однако, BeOS действительно, используют многопоточность глубоко - и это делается ясным, например, платформа GUI, тогда как большинство других является строго однопоточным. (Или в самом экстремальном разрешите несколько потоков от доступа с неопределенными последствиями...),

4
ответ дан 17 December 2019 в 07:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: