Mislav Marohnić
|
5aca575964
|
Wire up OAuth authentication flow to initialize config file
The config file is now `~/.config/gh`.
|
2019-10-18 19:08:11 +02:00 |
|
Mislav Marohnić
|
de85294c79
|
Extract OAuth logic into a struct
|
2019-10-18 15:44:46 +02:00 |
|
Mislav Marohnić
|
7bf306f022
|
Generate and verify random "state" value
This is for extra security during OAuth flow.
|
2019-10-18 15:44:46 +02:00 |
|
Mislav Marohnić
|
216ffb89e2
|
Use random available port number
|
2019-10-18 15:44:46 +02:00 |
|
Mislav Marohnić
|
db0084f623
|
One weird trick to prevent macOS firewall popup
Discovered by a stay-at-home developer!
|
2019-10-18 15:44:46 +02:00 |
|
Mislav Marohnić
|
d90552454d
|
Preliminary OAuth flow
|
2019-10-18 15:44:44 +02:00 |
|