use ruma::api::federation::openid::get_openid_userinfo; use crate::{services, Result, Ruma}; /// # `GET /_matrix/federation/v1/openid/userinfo` /// /// Get information about the user that generated the OpenID token. pub(crate) async fn get_openid_userinfo_route( body: Ruma, ) -> Result { Ok(get_openid_userinfo::v1::Response::new( services() .users .find_from_openid_token(&body.access_token)?, )) }