-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't sign-in to forkability website #69
Comments
I'll try and look at this later tonight. |
@thinkingmedia It's because you're looking at it from Unless either of you can think of a better solution I'd propose we put an http -> https redirect on the main Forkability page. |
The logo on the page is linked to Following links from github get redirected to Something's not right. |
Okay, so we need to make sure all the links go to https rather than http. If you to to the https version of the page though, can you confirm that
|
Which logo are you talking about, on https://basicallydan.github.io/forkability/ ? That's because it's a relative link. That's something I can certainly fix. I'm not sure about redirecting to HTTPS using JavaScript, that seems weird and a little bit much. I might disable sign-in unless you're using HTTPS and put a little message saying "If you want to sign in you need to use HTTPS." and then the sign-in link could actually just take you to HTTPS. I'm also gonna add a |
@thinkingmedia Can you go to the page using HTTP and try now? It should now get you to go to https before letting you even attempt to sign in. @M-Zuber Your opinion here would be appreciated too. What do you guys think, seems like a good solution? It should wait 700ms before sending you so that the button has a chance to change to "Redirecting to HTTPS" in case you didn't get it. Ideally if anybody is posting a link, they should be using HTTPS. |
@basicallydan Yes, if I manually go to the So I've narrowed the problem down to a redirect issued by the web service. Which in this case is github and might not be in your control. I'm able to catch 301 redirects in the network log for Chrome, but the 301's don't happen all the time. For example; if I load When I inspect the document the upper left logo has a simple link like this.
It's clear the URL is a relative path but when I click the link the web server sends a 301 redirect. Here's the response after linking.
We know that github SSL is working and providing service for |
Oh, it looks like you might have fixed the problem. I guess you force HTTPS when the button is clicked. Anyway it appears to be working now. Thanks! |
There are still links that take you to the none HTTP and you have to sign-in again. If the links could just be made explicate that should fix the problem. |
Can you be more specific?
|
Sounds good to me |
So I think this is all OK now. @thinkingmedia are you satisfied with the solution I went with? |
Yes the website is usable, but the after you've tested a repo and you see the result page. Clicking the "Try another" link redirects back to the non-HTTPS page. I'm thinking this is a bigger issue and should be sent to Github as a support request. See what the official word is on HTTPS support. |
That's a good idea. I'll do that.
|
I've been unable to sign-in to the website since yesterday.
http://basicallydan.github.io/forkability/
Clicking the "Sign in with Github" button in the upper right triggers an auth popup. The popup prompts to allow permission. After approval it returns back to this URL, but the popup remain open and blank.
https://basicallydan.github.io/forkability/github.html?accessToken=xxxx&tokenType=bearer&scope=
Anyone else having this problem.
The text was updated successfully, but these errors were encountered: