-
Notifications
You must be signed in to change notification settings - Fork 1
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
Add OAuth Interface #3
Comments
Thanks @NickTikhonov! That would definitely would make things easier for people and be less janky. Would love your help too if you're interested. I guess the first step here would be getting an app approved with Rescuetime? I can get started with that. Thinking through it further I'm not even sure how we would store those keys without some sort of backend infrastructure / oAuth service. We could just throw something up on heroku though once we had it running... hmm 🤔 @khaliqgant What are you thinking? I'd be happy to throw some time at this at some point if we had a good plan. |
I wonder if it would be possible to just store the key locally once generated by the OAuth interface. This shouldn't make the app any less secure than already is (you can easily extract the key from the built Mac application by looking inside |
Thanks Nick! I was actually thinking storing it locally would be the move here as well, keeping it relatively light weight. @willwashburn you're taking the lead on contacting RescueTime? |
@NickTikhonov @khaliqgant Heard back from rescuetime:
I do think we'll need to have a server side implementation if we want to keep the secret a secret. |
Hey guys - thanks for the project, it works really well and I love having my stats in the menubar 👍 It would be awesome if you could implement OAuth login for the app, instead of having to manually generate the key and build the application from the command line!
The text was updated successfully, but these errors were encountered: