-
Notifications
You must be signed in to change notification settings - Fork 7
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
github login redirects to a a flash of a white page but never logs in #29
Comments
Hi! Thanks for enabling diagnostics :-) When I used the browser console with your blog post, I saw this error message after I authenticated with GitHub:
Does it work if you update the I think that will clear this hurdle, but I also see you're using the ghpages-ghcomments authenticator, which might present another obstacle. Depending on your progress and diagnostics, you might also need to set up your own authenticator (step 2, even more details). Please let me know what you uncover :-) |
Hello! I tried to exhaust my searching on how to attempt figuring it out but alas no luck, I saw that option and an issue about a similar problem. Where you told the person to enable some JS script to dump stuff to the console and not close the window so I added that as well. I however couldn't find where it would show the error in the debug console of what I was looking for, as I am not too savvy with the f12 console, tried chromium and firefox. I made the change you suggested, let me know if it now works for you, for me it did not. I prior completed the heroku app step and added the url is that what you are asking? Thanks for your help! |
Browser console details
No worries! I saw in your commit history that you added some Still not working, one more change
It does not work for me, either. When I looked at the console for the blog page, the error message no longer appeared. Instead, I only saw the Because the error message is gone, the redirect page is correctly setting the |
Seems that it now shows the https: origin:"https://nonasuomy.github.io" But alas now it loads the main blog page into the authentication window for some strange reason. |
Ok, believe it or not, this is good progress! :-D The message passing between the windows is working correctly. Now, we're hitting that second obstacle I mentioned. Look at the contents of the address bar in the authentication window:
They key message is: The Please finish step 2 and update your gpgc.yml file to use your own GitHub application. |
You're brilliant! 🎉 Seems it's working now. Should I change that http homepage url to https? I'll leave the debug stuff in until you are able to check it out, let me know if it's working for you as well now, or if there is anything else I am doing wrong. Maybe reconsider changing this part of that help document As Another stumbling block I had was the section of the help guide:
Maybe add a link back to your actual file of your site for a sample as I really felt like it should have just had the values fully entered for a sample, before I thought to check what you did on your actual site code in the repo. Didn't think I was going to make it out of that one alive. and another one :) Seems
in https://github.com/NonaSuomy/nonasuomy.github.io/blob/master/_layouts/default.html#L30 This will fail as well because it doesn't exist. This as well before I knew what I was doing:
I see it says below that the Oauth_Client_ID but when I first read that line. I was like what do they mean xxxx yyyy? Should maybe say something about oauth keys in the sentence even though it's implied to look below.
I thought this meant I didn't have to use Heroku and that I could use a feature of github applications to do the same thing as heroku was doing, but after much reading I just said ?? and said heroku it is...
Consider just having a code box below that with sample values of how you did your site. One thing not in this guide that should be, just got errors trying to add the prior posts with comment sections. I think I got an error then it hit me was that I needed to add the issue tracker to github pages site as it's not enabled by default, maybe some steps on where to find that.
add a sample link back to the line where you put it in the code base .md for indecisive people that don't understand what it is they are doing.
I had to read this over many times, maybe show where this is and when you get there the group of all the settings that it is in, as it's kind of confusing when you get there. Add a screenshot or information about what happens when you actually login as the permissions thing kinda flustered me at first. In the troubleshooting section add a link to the issue tracker where they can ask a question 👍 Add nfo about those options for turning on the debug mode and 3 Javascript lines to debug with the console. Thank you for all your help and with compiling the ability to make the process of these issue comments more streamlined 😄 |
Woo! Party time 🎆
It can't hurt :-)
It works! I was able to login and post a comment. Double check that all references to your site use 'https'. If I visit http://nonasuomy.github.io/Hello-World/ (no Thanks, too, for so much helpful and actionable feedback on the setup instructions :-) As I work on incorporating your feedback, I'll make new issues on this project so they can be individually tracked. |
Ah interesting, I see that as well, when you manually specify to http. Not sure how to prevent people from manually going to http:// instead of https:// so I will have to wait for your javascript fix. Please let me know if you have a moment to find a solution for that. Welcome, I just thought, I could help others get it up and going faster if they have the same follies of my ways. 😸 Thank you for all your help! 👍 |
github login redirects to a a flash of a white page but never logs in you can keep pressing the login button until it says do you want me to revoke the key too many attempts or something like that.
Did I setup something wrong?
github seems to show 1 user usage so far.
I manually added a github issue to this pages issue tracker and it showed up so it seems like some of it is working just can't login.
I double checked all my keys and repasted them back in with no change as well. Also retried to paste any other url nfo in still no luck.
The very first time I tried to login I got the user would like use your github blah and I click accept. After that all I got was the above.
Test here: https://nonasuomy.github.io/Hello-World/
The text was updated successfully, but these errors were encountered: