Class AuthStatusUpdateAttribute
- Namespace
 - Htmx.Components.AuthStatus
 
- Assembly
 - Htmx.Components.dll
 
Marks action methods that should trigger an update of the authentication status component when executed via HTMX requests. This attribute is used by the AuthStatusUpdateFilter to automatically inject updated authentication status into out-of-band responses.
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
public class AuthStatusUpdateAttribute : Attribute
  - Inheritance
 - 
      
      
      AuthStatusUpdateAttribute
 
- Inherited Members
 
- Extension Methods
 
Examples
[HttpPost]
[AuthStatusUpdate]
public async Task<IActionResult> Login(LoginModel model)
{
    // Login logic here
    return Ok();
}
  Remarks
This attribute only affects HTMX requests. For regular HTTP requests, the authentication status component must be explicitly rendered in the view.