Fix compilation issue with leptos-keycloak
This commit is contained in:
parent
b990c545e6
commit
9bd87146fd
3 changed files with 5 additions and 4 deletions
1
Cargo.lock
generated
1
Cargo.lock
generated
|
@ -3812,6 +3812,7 @@ dependencies = [
|
|||
"http",
|
||||
"leptos",
|
||||
"leptos-keycloak-auth",
|
||||
"leptos-use",
|
||||
"leptos_axum",
|
||||
"leptos_meta",
|
||||
"leptos_router",
|
||||
|
|
|
@ -29,6 +29,7 @@ uuid = { version = "1.10.0", features = ["serde", "v4"] }
|
|||
serde = { version = "1.0.209", features = ["derive"] }
|
||||
tokio-stream = { version = "0.1.15", optional = true, features = ["full"] }
|
||||
leptos-keycloak-auth = "0.2.0"
|
||||
leptos-use = "0.13.5"
|
||||
|
||||
[features]
|
||||
hydrate = ["leptos/hydrate", "leptos_meta/hydrate", "leptos_router/hydrate"]
|
||||
|
@ -39,6 +40,7 @@ ssr = [
|
|||
"dep:tower-http",
|
||||
"dep:leptos_axum",
|
||||
"leptos/ssr",
|
||||
"leptos-use/ssr",
|
||||
"leptos_meta/ssr",
|
||||
"leptos_router/ssr",
|
||||
"dep:tracing",
|
||||
|
@ -48,10 +50,6 @@ ssr = [
|
|||
"dep:rust-embed",
|
||||
"dep:tokio-stream"
|
||||
]
|
||||
log = ["dep:log"]
|
||||
env_logger = ["dep:env_logger"]
|
||||
rust-embed = ["dep:rust-embed"]
|
||||
tokio-stream = ["dep:tokio-stream"]
|
||||
|
||||
# Defines a size-optimized profile for the WASM bundle in release mode
|
||||
[profile.wasm-release]
|
||||
|
|
|
@ -48,6 +48,8 @@ pub fn Login() -> impl IntoView {
|
|||
view! {
|
||||
<h1>"Unauthenticated"</h1>
|
||||
|
||||
<div>Is authenticated? {auth.is_authenticated.get()}</div>
|
||||
|
||||
<a href={ move || login_url.get() } target="self" disabled={ move || login_disabled.get() }>
|
||||
"Log in"
|
||||
</a>
|
||||
|
|
Loading…
Reference in a new issue