Skip to content

Commit e01cab2

Browse files
author
gabino
committed
Add masked logging configuration for UserLogin ID
1 parent 1a1d12e commit e01cab2

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

cuenca/resources/user_logins.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import datetime as dt
2-
from typing import ClassVar, Optional
2+
from typing import Annotated, ClassVar, Optional
33

4+
from cuenca_validations.types import LogConfig
45
from cuenca_validations.types.requests import UserLoginRequest
56
from pydantic import ConfigDict
67

@@ -11,6 +12,8 @@
1112
class UserLogin(Creatable):
1213
_resource: ClassVar = 'user_logins'
1314

15+
id: Annotated[str, LogConfig(masked=True, unmasked_chars_length=4)]
16+
1417
last_login_at: Optional[dt.datetime] = None
1518
success: bool
1619

0 commit comments

Comments
 (0)