sahat/satellizer

Impossible to login on iOS Safari/Chrome with 0.15.5, keeps redirecting to domain.com/login.

Open

#956 opened on Sep 11, 2016

View on GitHub
 (7 comments) (2 reactions) (0 assignees)TypeScript (1,110 forks)github user discovery
hacktoberfest

Repository metrics

Stars
 (7,803 stars)
PR merge metrics
 (PR metrics pending)

Description

This has become worse as I upgraded from 0.13.5 to 0.15.5.

Error found using Web Inspector:

Error: OAuth redirect has occurred but no query or hash parameters were found. They were either not set during the redirect, or were removed—typically by a routing library—before Satellizer could read it.

Update

Setting the timer to 200[1] milliseconds from 500 millionseconds makes it work on iOS Safari 100%. But not on Google Chrome , although success rate increases.

[1] Line 587 of satellizer.js.

Okay, guys, now even I am confused. What exactly is happening here and what is the solution @sahat .

Something somewhere is polling every 500 milli, causing the problem, but setting it to 200 milli makes a whole lot of a difference. I am curious. I think we might be close to fixing this...Let's investigate....

Contributor guide