Я новичок в коде. Я использую проект github пользовательского интерфейса firebase для обработки моей электронной почты / пароля - https://github.com/firebase/firebaseui-web. Перенаправление работает, но как мне запретить пользователю обходить страницу входа и просто посещать «успешный» URL-адрес (если кто-то просто поделится им с ним). Я надеялся, что смогу просто установить параметр signInFailureUrl. Но это не сработало, ха-ха. Ниже я вставил объект конфигурации, в котором я установил signInSuccessUrl. Как мне с этим справиться? Любая помощь будет принята с благодарностью.
var uiConfig = {
'queryParameterForWidgetMode': 'mode',
// Query parameter name for sign in success url.
'queryParameterForSignInSuccessUrl': 'signInSuccessUrl',
'signInSuccessUrl': '<url-to-redirect-to-on-success>',
'singInFailureUrl': '<url-to-redirect-to-on-failure>',
'signInOptions': [
// I am only using email and password for my app
firebase.auth.EmailAuthProvider.PROVIDER_ID
],
'callbacks': {
'signInSuccess': function(currentUser, credential, redirectUrl) {
return true;
}
}
};