getting email from gitlab works
This commit is contained in:
parent
5eabc89280
commit
7527459446
6 changed files with 257 additions and 63 deletions
|
@ -1,3 +1,4 @@
|
|||
use crate::client::async_http_client;
|
||||
use clap::builder::{TryMapValueParser, TypedValueParser, ValueParserFactory};
|
||||
use clio::CachedInput;
|
||||
use eyre::Context;
|
||||
|
@ -66,11 +67,9 @@ impl OIDCProvider {
|
|||
self.state.as_ref().expect("resolve called by main")
|
||||
}
|
||||
pub async fn resolve(&mut self) -> eyre::Result<()> {
|
||||
let provider_metadata = CoreProviderMetadata::discover_async(
|
||||
self.issuer_url.clone(),
|
||||
openidconnect::reqwest::async_http_client,
|
||||
)
|
||||
.await?;
|
||||
let provider_metadata =
|
||||
CoreProviderMetadata::discover_async(self.issuer_url.clone(), async_http_client)
|
||||
.await?;
|
||||
let client = CoreClient::from_provider_metadata(
|
||||
provider_metadata.clone(),
|
||||
self.client_id.clone(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue