updated README and a bunch of other stuff
This commit is contained in:
@@ -202,6 +202,18 @@ pub extern "C" fn part_auth_client() -> MizeResult<()> {
|
||||
Ok(ItemData::new())
|
||||
});
|
||||
|
||||
method("get_id_token", "() -> String", |_args| {
|
||||
let data = get_config("self.secrets")?;
|
||||
let secrets = match data.deserialize::<Option<ClientSecrets>>() {
|
||||
Ok(Some(secrets)) => secrets,
|
||||
Ok(None) | Err(_) => {
|
||||
let mut mize = get_global_mize()?;
|
||||
load_secrets(&mut mize).map_err(|_| mize_err!("not logged in"))?
|
||||
}
|
||||
};
|
||||
Ok(secrets.id_token.into_item_data())
|
||||
});
|
||||
|
||||
let mut mize = get_global_mize()?;
|
||||
|
||||
// start refresh tread if configured
|
||||
|
||||
Reference in New Issue
Block a user