sova-auth 0.1.2

Fortify-style authentication for Sova (register, 2FA, reset, roles)
Documentation
//! Optional activity logging (feature `activity`).

#![cfg(feature = "activity")]

use sova_activity::ActivityExt;
use sova_core::Request;
use serde_json::Value;

pub async fn log_event(
    req: &Request,
    actor_id: Option<i64>,
    event: &str,
    subject_type: &str,
    subject_id: impl ToString,
    properties: Value,
) {
    req.log_activity_as(actor_id, event, subject_type, subject_id, properties)
        .await;
}