diff --git a/README.md b/README.md index 6ceeec2..cf03a16 100644 --- a/README.md +++ b/README.md @@ -71,6 +71,13 @@ impl Hooks for App { ```rust use loco_keycloak_auth::Keycloak; +pub async fn profile_handler( + State(_ctx): State, + Extension(token): Extension>, +) -> Result { + format::json(token.subject) +} + fn routes(ctx: &AppContext) -> Routes { let keycloak = Keycloak::from_context(ctx).expect("Failed to create Keycloak layer");