(c *gin.Context, username, provider string)
| 28 | } |
| 29 | |
| 30 | func AuditLogout(c *gin.Context, username, provider string) { |
| 31 | Audit.Info(). |
| 32 | CallerSkipFrame(1). |
| 33 | Str("event", "logout"). |
| 34 | Str("result", "success"). |
| 35 | Str("username", username). |
| 36 | Str("provider", provider). |
| 37 | Str("ip", c.ClientIP()). |
| 38 | Send() |
| 39 | } |