hackjutsu / Lepton

💻 Democratizing Snippet Management (macOS/Win/Linux)
https://hackjutsu.com/Lepton
MIT License
10.13k stars 475 forks source link

Can no longer login due to deprecating through query param #489

Closed sunnysidesounds closed 3 years ago

sunnysidesounds commented 3 years ago

The more we know about your system and use case, the more easily and likely we can help.

Environment info

Description of the problem / feature request / question:

I can no longer log in to Github gist with Lepton.

If possible, provide a sample gist or screenshot:

Looks like Gihub no longer accepts query parameter authentication. Only header-based. From the log:

Screen Shot 2021-05-05 at 10 31 09 AM

If possible, provide the log files

2021-05-05T17.14.14.608Z.log

jasonminsookim commented 3 years ago

I'm having the same issue and am not able to login.

EdwardCuiPeacock commented 3 years ago

I am having the same issue.

sunnysidesounds commented 3 years ago

I was able to fix it by modifying this file and rebuilding it: https://github.com/sunnysidesounds/Lepton/blob/master/app/utilities/githubApi/index.js

I ended up having to set up a development environment to fix the issue. When I have time I can or someone else can submit a PR to add this change in.

EdZava commented 3 years ago

Thank you so much @sunnysidesounds! 👏 I have created the pull request from your changes.

EdZava commented 3 years ago

Does anyone know if this project is dead? Or is there a fork that does have support?

sunnysidesounds commented 3 years ago

I have a fork I created with the fixes as well as several other changes I made. You are more than welcome to pull it down and build it and use it. But as a note, this is use at your own risk and I won't support any changes or fix any issues. I made the changes for my own personal use.

Forked Repo https://github.com/sunnysidesounds/Lepton