Set a default redirect_uri if none is provided

This commit is contained in:
Paul Woolcock
2018-08-22 11:04:48 -04:00
parent cc083e335e
commit 7f1303b5f6
+5
View File
@@ -18,9 +18,14 @@ pub struct Registration {
struct OAuth { struct OAuth {
client_id: String, client_id: String,
client_secret: String, client_secret: String,
#[serde(default = "default_redirect_uri")]
redirect_uri: String, redirect_uri: String,
} }
fn default_redirect_uri() -> String {
"urn:ietf:wg:oauth:2.0:oob".to_string()
}
#[derive(Deserialize)] #[derive(Deserialize)]
struct AccessToken { struct AccessToken {
access_token: String, access_token: String,