Firebase popup window closes after calling login

Jesse Aldridge

If I try to use Firebase simple login from a popup window in Firefox, the popup window closes itself and I never get logged in. Everything works fine if the new window is not a popup (i.e. if it's just another tab). Everything works fine in Chrome regardless of whether the new window is a popup or not.

Here is my first html file:

<script>

function chromeless() {
    var s = "width=" + 1200 + ",height=" + 200
    var win = window.open('http://localhost:5000/tests/login.html',null,s,true)
    return win
}

</script>

<a href="#" onclick="chromeless()">Launch app</a>

Here is login.html:

<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js'>
</script>
<script src='https://cdn.firebase.com/v0/firebase.js'></script>
<script src="https://cdn.firebase.com/js/simple-login/1.6.1/firebase-simple-login.js"></script>

<button id="login-github" style="display: none">Log in with GitHub</button>

<script>

var ref = new Firebase('https://taskranger.firebaseio.com/')
var auth = new FirebaseSimpleLogin(ref, function(err, user) {
  if(err)
    alert(err)
  else if(user)
    console.log('logged in:', user)
  else
    $('#login-github').show()
})

$('#login-github').click(function() { auth.login('github', { rememberMe: true }) })
</script>
mimming

You can resolve this by naming your popup window in your index.html:

<script>

function chromeless() {
    var s = "width=" + 1200 + ",height=" + 200
    var win = window.open('./login.html',"any_valid_window_name",s,true)
    return win
}

</script>

<a href="#" onclick="chromeless()">Launch app</a>

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Firebase popup window closes after calling login

From Dev

JUnit stops executing after click closes the popup window

From Dev

popup window in chrome extension after doing login

From Dev

Popup window that auto closes in Javascript

From Dev

Stripe appears to create popup window but closes it on mobile

From Dev

PyQt window closes after launch

From Dev

PyQt window closes after opening

From Dev

CMD closes after calling cordova command

From Dev

SaveFileDialog closes automatically directly after calling showDialog()

From Dev

Facebook SDK login works but then closes app after

From Dev

Twitter popup window remains open after login using https://github.com/sahat/satellizer

From Dev

Twitter popup window remains open after login using https://github.com/sahat/satellizer

From Dev

Bootstrap window closes after alert statement

From Dev

Main Window closes after execvp() call

From Dev

Close Popup Window after insert

From Dev

JavaScript sweetAlert popup closes itself after a quick second

From Dev

Button click makes a div popup and after 5 seconds it closes itselfs

From Dev

terminal window appears after login?

From Dev

close javafx login window after successfull login

From Dev

close javafx login window after successfull login

From Dev

Open popup before View is loaded and only load the view after the popup closes

From Dev

Raspberry Pi SSH immediately closes connection after login

From Dev

Removing the :focus state from a link after modal window closes

From Dev

Tkinter window closes automatically after Python program has run in PyCharm

From Dev

go to previous window automatically after printing dialog closes

From Dev

Tkinter window closes automatically after Python program has run in PyCharm

From Dev

Calling a JavaScript function on a CKeditor dialog instead of a popup window

From Dev

how to redirect after login with firebase

From Dev

how to redirect after login with firebase

Related Related

  1. 1

    Firebase popup window closes after calling login

  2. 2

    JUnit stops executing after click closes the popup window

  3. 3

    popup window in chrome extension after doing login

  4. 4

    Popup window that auto closes in Javascript

  5. 5

    Stripe appears to create popup window but closes it on mobile

  6. 6

    PyQt window closes after launch

  7. 7

    PyQt window closes after opening

  8. 8

    CMD closes after calling cordova command

  9. 9

    SaveFileDialog closes automatically directly after calling showDialog()

  10. 10

    Facebook SDK login works but then closes app after

  11. 11

    Twitter popup window remains open after login using https://github.com/sahat/satellizer

  12. 12

    Twitter popup window remains open after login using https://github.com/sahat/satellizer

  13. 13

    Bootstrap window closes after alert statement

  14. 14

    Main Window closes after execvp() call

  15. 15

    Close Popup Window after insert

  16. 16

    JavaScript sweetAlert popup closes itself after a quick second

  17. 17

    Button click makes a div popup and after 5 seconds it closes itselfs

  18. 18

    terminal window appears after login?

  19. 19

    close javafx login window after successfull login

  20. 20

    close javafx login window after successfull login

  21. 21

    Open popup before View is loaded and only load the view after the popup closes

  22. 22

    Raspberry Pi SSH immediately closes connection after login

  23. 23

    Removing the :focus state from a link after modal window closes

  24. 24

    Tkinter window closes automatically after Python program has run in PyCharm

  25. 25

    go to previous window automatically after printing dialog closes

  26. 26

    Tkinter window closes automatically after Python program has run in PyCharm

  27. 27

    Calling a JavaScript function on a CKeditor dialog instead of a popup window

  28. 28

    how to redirect after login with firebase

  29. 29

    how to redirect after login with firebase

HotTag

Archive