diff options
author | Paul Woolcock <paul@woolcock.us> | 2018-08-22 10:52:30 -0400 |
---|---|---|
committer | Paul Woolcock <paul@woolcock.us> | 2018-08-22 11:04:48 -0400 |
commit | 7f1303b5f65d97e16cbf65198d1edb954bcc76c5 (patch) | |
tree | 9e0694a7bae5f39c35cacc26a598d02e26678f22 /src/registration.rs | |
parent | cc083e335ebf57e2427d0076d6284a1287069612 (diff) |
Set a default redirect_uri if none is provided
Diffstat (limited to 'src/registration.rs')
-rw-r--r-- | src/registration.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/registration.rs b/src/registration.rs index baceed3..df9ab77 100644 --- a/src/registration.rs +++ b/src/registration.rs @@ -18,9 +18,14 @@ pub struct Registration { struct OAuth { client_id: String, client_secret: String, + #[serde(default = "default_redirect_uri")] redirect_uri: String, } +fn default_redirect_uri() -> String { + "urn:ietf:wg:oauth:2.0:oob".to_string() +} + #[derive(Deserialize)] struct AccessToken { access_token: String, |