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

Tkinter window closes automatically after Python program has run in PyCharm

From Dev

Bootstrap window closes after alert statement

From Dev

JavaScript sweetAlert popup closes itself after a quick second

From Dev

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

From Dev

close javafx login window after successfull login

From Dev

popup window in chrome extension after doing login

From Dev

Stripe appears to create popup window but closes it on mobile

From Dev

CMD closes after calling cordova command

From Dev

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

From Dev

how to redirect after login with firebase

From Dev

go to previous window automatically after printing dialog closes

From Dev

Main Window closes after execvp() call

From Dev

how to redirect after login with firebase

From Dev

terminal window appears after login?

From Dev

PyQt window closes after launch

From Dev

Facebook SDK login works but then closes app after

From Dev

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

From Dev

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

From Dev

Popup window that auto closes in Javascript

From Dev

Close Popup Window after insert

From Dev

Firebase popup window closes after calling login

From Dev

Tkinter window closes automatically after Python program has run in PyCharm

From Dev

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

From Dev

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

From Dev

close javafx login window after successfull login

From Dev

Raspberry Pi SSH immediately closes connection after login

From Dev

PyQt window closes after opening

From Dev

SaveFileDialog closes automatically directly after calling showDialog()

From Dev

JUnit stops executing after click closes the popup window

Related Related

  1. 1

    Tkinter window closes automatically after Python program has run in PyCharm

  2. 2

    Bootstrap window closes after alert statement

  3. 3

    JavaScript sweetAlert popup closes itself after a quick second

  4. 4

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

  5. 5

    close javafx login window after successfull login

  6. 6

    popup window in chrome extension after doing login

  7. 7

    Stripe appears to create popup window but closes it on mobile

  8. 8

    CMD closes after calling cordova command

  9. 9

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

  10. 10

    how to redirect after login with firebase

  11. 11

    go to previous window automatically after printing dialog closes

  12. 12

    Main Window closes after execvp() call

  13. 13

    how to redirect after login with firebase

  14. 14

    terminal window appears after login?

  15. 15

    PyQt window closes after launch

  16. 16

    Facebook SDK login works but then closes app after

  17. 17

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

  18. 18

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

  19. 19

    Popup window that auto closes in Javascript

  20. 20

    Close Popup Window after insert

  21. 21

    Firebase popup window closes after calling login

  22. 22

    Tkinter window closes automatically after Python program has run in PyCharm

  23. 23

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

  24. 24

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

  25. 25

    close javafx login window after successfull login

  26. 26

    Raspberry Pi SSH immediately closes connection after login

  27. 27

    PyQt window closes after opening

  28. 28

    SaveFileDialog closes automatically directly after calling showDialog()

  29. 29

    JUnit stops executing after click closes the popup window

HotTag

Archive