文件名称:yup-oauth2-oauth2实现,提供“设备”,“服务帐户”和“已安装”授权流-Rust开发
文件大小:166KB
文件格式:ZIP
更新时间:2024-06-16 12:54:39
Rust Authentication
yup-oauth2是一个实用程序库,可实现多个OAuth 2.0流。 主要由google-apis-rs使用,以针对Google服务进行身份验证。 yup-oauth2是一个实用程序库,可实现多个OAuth 2.0流。 主要由google-apis-rs使用,以针对Google服务进行身份验证。 (但是,您也可以将其与原始HTTP请求一起使用;这些流被实现为产生HTTP Bearer令牌的令牌源)。 我们一直在测试代码的提供者也是Google。 但是,代码本身是通用的,任何像Google一样的OAuth提供程序也可以使用。 如果您找到了一个没有的,请让我们
【文件预览】:
yup-oauth2-master
----etc()
--------sublime-text()
----.gitignore(38B)
----LICENSE-MIT(1KB)
----README.md(3KB)
----.clog.toml(116B)
----.github()
--------workflows()
----Cargo.toml(1KB)
----tests()
--------tests.rs(23KB)
----examples()
--------auth.rs-usage.gif(139KB)
--------old()
--------auth.rs-usage.ttyrec(5KB)
--------test-device()
--------service_account()
--------test-svc-acct()
--------drive_example()
--------custom_flow.rs(3KB)
--------test-installed()
--------Sanguine-69411a0c0eea.json(2KB)
--------custom_storage.rs(3KB)
----LICENSE-APACHE(11KB)
----CONTRIBUTING.md(3KB)
----src()
--------authenticator.rs(18KB)
--------authenticator_delegate.rs(5KB)
--------service_account.rs(9KB)
--------refresh.rs(3KB)
--------error.rs(8KB)
--------installed.rs(16KB)
--------lib.rs(4KB)
--------types.rs(6KB)
--------device.rs(8KB)
--------helper.rs(2KB)
--------storage.rs(15KB)
----changelog.md(14KB)
----CONTRIBUTORS(225B)
----.travis()
--------run-kcov.sh(364B)
--------install-kcov.sh(610B)
----.travis.yml(1KB)
----coverage.sh(306B)
----rustfmt.toml(17B)