1 个不稳定版本
使用旧的Rust 2015
0.1.0 | 2018年11月30日 |
---|
#14 in #active-directory
7KB
57 行
inth-oauth2-azure
这为 inth-oauth2 crate 提供了 Azure Active Directory (OpenID Connect) 支持。
示例
extern crate inth_oauth2 as oauth;
extern crate inth_oauth2_azure;
use inth_oauth2_azure::AzureCommon;
let client = oauth::Client::new(
AzureCommon,
"client-id".into(),
"client-secret".into(),
Some("redirect-uri".into())
);
lib.rs
:
这为 inth-oauth2 crate 提供了 Azure Active Directory (OpenID Connect) 支持。
示例
extern crate inth_oauth2 as oauth;
extern crate inth_oauth2_azure;
use inth_oauth2_azure::AzureCommon;
let client = oauth::Client::new(
AzureCommon,
"client-id".into(),
"client-secret".into(),
Some("redirect-uri".into())
);
Azure提供了多个端点,可以根据您希望认证的最终用户类型来选择使用。更多信息...
依赖项
~20MB
~442K SLoC