Identity provider and SSO for Kupolo.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

41 lines
1.2 KiB

[package]
name = "kulogin"
version = "0.0.1"
authors = ["A. Malacoda <malacoda@monarch-pass.net>"]
build = "build.rs"
edition = "2018"
[dependencies]
log = "0.4.2"
env_logger = "0.6.0"
rocket = "0.4.0"
rocket_contrib = "0.4.0"
rocket_codegen = "0.4.0"
url = "^1"
serde = "^1"
serde_derive = "^1"
serde_json = "^1"
serde_urlencoded = "0.5.1"
reqwest = "0.9.5"
webfinger = { path = "../webfinger-rs" }
handlebars = "^1"
jwt = { git = "https://github.com/peddermaster2/rust-jwt" }
rust-crypto = "0.2.36"
toml = "0.4.6"
derive_more = "0.13.0"
uuid = { version = "0.7.1", features = ["v4"] }
time = "0.1"
#frank_jwt = "3.0.0"
frank_jwt = { git = "https://github.com/koala-kalda/frank_jwt", rev = "79f145469cf5f5b17e1e1f9d707bae182f3e02b0" }
openssl = "0.10.10"
derive-error = "0.0.4"
base64 = "0.10.0"
ldap = "0.2.0"
rlua = "0.15.3"
handlebars-helpers = { git = "https://forge.monarch-pass.net/malacoda/handlebars-helpers-rust" }
who = { path = "../who" }
who-auth = { path = "../who-auth", features = ["rocket_form"] }
[build-dependencies]
#plushie-narwhal = { git = "https://gitlab.monarch-pass.net/malacoda/plushie-narwhal" }
plushie-narwhal = { path = "../../monarch-pass/plushie-narwhal" }