Привет, разработчики. Я давно нашел решение для этого, подумал о том, чтобы опубликовать его здесь. См. Управление пользователями Firebase !
import* as admin from 'firebase-admin';
import polyfill from 'babel-polyfill';
import serviceAccount from '../google-services.json'
admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
databaseURL: 'your firebase database URL'
});
const user = () => {
return new Promise((resolve, reject) => {
admin.auth().getUserByEmail(req.body.email).then(data=> {
if(data.emailVerified != true)
{
admin.auth().updateUser(data.uid, { emailVerified : true});
console.log("verify", data);
resolve(data);
}
reject();
console.log("else result");
});
});
}
Вы можете запустить firebaseAuthStateChanged вручную, изменив состояние проверки электронной почты в firebase с помощью администратора firebase. Все, что вам нужно сделать, это получить пользователя по uid или по электронной почте, а затем обновить поле emailVerified на true.
Это не может быть точно, что Вы ищете, но изменяете
$('#itemlist').sortable();
кому:
$('#itemlist').sortable({placeholder: ".items li"});
сохраняет выборы переключателя.
ОБНОВЛЕНИЕ: Это запрашивает jQuery.ui 1.5.2. Если Вы используете 1.6rc2, пробуют решение Ben Koehler.
Кажется, что sortables плагин клонирует перемещаемый узел. Если мы клонируем использование узлов $('#itemlist li').clone().appendTo("#itemlist");
мы будем видеть подобное поведение, потому что теперь существует 4 переключателя с тем же именем, вместо два.
Можно переопределить способ, которым sortables плагин работает с опцией помощника. Попробуйте это:
$('#itemlist').sortable({helper: function(){
return $("<li>").css({border: "1px solid red", background: "transparent"}).appendTo("#itemlist")[0];
}});
Мы создаем новый узел без переключателей и добавляем его к списку. Этот новый узел будет тем, который анимирован.
Этот код хорошо работает в FF3 и Chrome, но IE7 продолжает сбрасывать переключатели к своему состоянию по умолчанию.
Это находится в Internet Explorer? IE, как известно, теряет выбор флажков и радио, когда копировал/перемещал.
http://webbugtrack.blogspot.com/2007/11/bug-299-setattribute-checked-does-not.html
defaultChecked должен быть сброшен, чтобы IE вел себя