Sigra.Admin.Users.Actions (Sigra v0.2.4)

Copy Markdown View Source

Scope-aware admin mutations for the user detail surface.

Summary

Functions

revoke_all_sessions(config, admin_scope, user_id)

@spec revoke_all_sessions(map(), Sigra.Admin.Scope.t(), binary()) ::
  {non_neg_integer(), nil}

revoke_session(config, admin_scope, user_id, hashed_token)

@spec revoke_session(map(), Sigra.Admin.Scope.t(), binary(), binary()) :: :ok