feat: add im auth verification flows
This commit is contained in:
@@ -292,4 +292,14 @@ type TenantBusinessAdapter interface {
|
||||
TenantPCacheUpsert(t.TenantID, string, string, bool) error
|
||||
TenantPCacheDelete(t.TenantID, string) error
|
||||
TenantPCacheExpire(t.TenantID, string, time.Time) error
|
||||
|
||||
TenantVerificationCreate(t.TenantID, *t.VerificationCode) error
|
||||
TenantVerificationGet(t.TenantID, string) (*t.VerificationCode, error)
|
||||
TenantVerificationGetActive(t.TenantID, string, string, time.Time) (*t.VerificationCode, error)
|
||||
TenantVerificationFail(t.TenantID, string, t.VerificationState) error
|
||||
TenantVerificationMarkVerified(t.TenantID, string, string, time.Time) error
|
||||
TenantVerificationConsume(t.TenantID, string, string, time.Time) error
|
||||
|
||||
TenantUserSecurityGetAuthVersion(t.TenantID, t.Uid) (int, error)
|
||||
TenantUserSecurityBumpAuthVersion(t.TenantID, t.Uid, time.Time) (int, error)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user