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 |
|