summaryrefslogtreecommitdiffstats
path: root/store/store.go
diff options
context:
space:
mode:
Diffstat (limited to 'store/store.go')
-rw-r--r--store/store.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/store/store.go b/store/store.go
index 18f7374dc..570695bfe 100644
--- a/store/store.go
+++ b/store/store.go
@@ -42,7 +42,7 @@ type Store interface {
Command() CommandStore
Preference() PreferenceStore
License() LicenseStore
- PasswordRecovery() PasswordRecoveryStore
+ Token() TokenStore
Emoji() EmojiStore
Status() StatusStore
FileInfo() FileInfoStore
@@ -322,11 +322,11 @@ type LicenseStore interface {
Get(id string) StoreChannel
}
-type PasswordRecoveryStore interface {
- SaveOrUpdate(recovery *model.PasswordRecovery) StoreChannel
- Delete(userId string) StoreChannel
- Get(userId string) StoreChannel
- GetByCode(code string) StoreChannel
+type TokenStore interface {
+ Save(recovery *model.Token) StoreChannel
+ Delete(token string) StoreChannel
+ GetByToken(token string) StoreChannel
+ Cleanup()
}
type EmojiStore interface {