#active-directory #azure #connect #open-id #oauth2 #oauth #inth-oauth2

inth-oauth2-azure

Azure Active Directory (OpenID Connect) 对 inth-oauth2 crate 的支持

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