From 7f1303b5f65d97e16cbf65198d1edb954bcc76c5 Mon Sep 17 00:00:00 2001 From: Paul Woolcock Date: Wed, 22 Aug 2018 10:52:30 -0400 Subject: [PATCH] Set a default redirect_uri if none is provided --- src/registration.rs | 5 +++++ 1 file changed, 5 insertions(+) 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,