-
-
Notifications
You must be signed in to change notification settings - Fork 23
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 login with the Chrome extension #194
Comments
With the popup open, can you right-click and hit Inspect and see what is returned in the console or network tab? I don't have any kind of error logging service setup to track these things, so a lot of manual debugging required |
The console shows a POST to https://api.contribkanban.com/oauth/token in popup.js line 45 and a 401 response. When I look into the network tab I see the token request and the response is some json:
That's all I can get. |
Okay, thanks! That error is saying it is the username and password 🤔 Let me try a few things. So far I've only tested using Brave browser, and from the Web Store on just my iMac. Let me try it on Chrome from the Web Store |
Well, I'm on Brave too, but on Linux |
@jurgenhaas circling back, I haven't been able to reproduce, unfortunately. Has it worked yet for you? |
Great to have you back @mglaman Unfortunately it's still not working for me. I've tried Brave and Chrome on Linux. I've then also disabled my PiHole, just to make sure it's not blocking anything - still no luck. I've then downloaded a Chromium standalone executable that has no addons installed whatsoever. But still, it does let me in and complaints about my credentials. |
Now I've also tried in a Windows VM inside a totally different network and still no luck. Just to make sure: I'm using my credentials from contribkanban.com, hope that's correct? |
Hi @mglaman, just got back to trying your tool again but still fail to login to the browser extension. I've now used a brand new Ubuntu 20 Laptop and a fresh installation of the latest Brave browser. When logging into the extension with the credentials of contribkanban.com I get the result "The user credentials are incorrect" although I copied and pasted them from the password manager. Any chance we could get this fixed? I'm happy to assist if there is anything I can provide. |
@jurgenhaas I'm still baffled, it should send your credentials over to the site and come back with a token. On my end it was working in Chrome and Brave. I'm going to dig in some more to see if I can find out why. It's got to be some kind of security layer or permission which is preventing the oauth token from being saved |
@mglaman as it is a fresh installation of Brave, there is no security layer other than its defaults on the desktop/laptop. In my network, there is a Pi-Hole instance running - I checked the logs without luck, but even turning off Pi-Hole for trying to log-in, it still doesn't work. |
Just did some more debugging and realized that my password contains the & character and the password doesn't get url-encoded before posting it. Maybe that's causing the issue? Now tried url-encodig my password manually and voila, I'm now able to login. |
So, as I'm now logged in I see the extra button on d.o issues to add it to a collection. When clicking on that, a popup shows a list of my boards correctly. But when I click on the plus sign on any of them, the issue does not appear on the board over at contribkanban.com - in the console I do see a request to the node_board API endpoint but I don't see any request to the API other than that, so it doesn't seem to do anything when clicking the plus sign. Neither the network tab shows any request nor does the console show any error. |
Wanted to give the Chrome extension a try but it doesn't accept my credentials to login. I'm sure the credentials are correct because I copy & paste them from a password manager and I've tried them again on contribcanban.com where they still work. Is there a way you can have a look what's going wrong?
The text was updated successfully, but these errors were encountered: