redis

package
v0.0.0-...-c637edd Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 21, 2025 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DelEmailAction

func DelEmailAction(ctx context.Context, email *string) berrors.Berror

func DelEmailToken

func DelEmailToken(ctx context.Context, email *string) berrors.Berror

func DelEmailUserID

func DelEmailUserID(ctx context.Context, email *string) berrors.Berror

func DelSession

func DelSession(ctx context.Context, sid *string) berrors.Berror

func GetEmailAction

func GetEmailAction(ctx context.Context, email *string) (string, berrors.Berror)

func GetEmailRequest

func GetEmailRequest(ctx context.Context, email *string) berrors.Berror

func GetEmailToken

func GetEmailToken(ctx context.Context, email *string) (string, berrors.Berror)

func GetSession

func GetSession(ctx context.Context, sid *string) (int64, berrors.Berror)

func GetUserIDByEmail

func GetUserIDByEmail(ctx context.Context, email *string) (int64, berrors.Berror)

func Init

func Init(conf *config.RedisConfig)

func SetEmailAction

func SetEmailAction(ctx context.Context, email *string, action *string, exptime time.Duration) berrors.Berror

func SetEmailRequest

func SetEmailRequest(ctx context.Context, email *string, exptime time.Duration) berrors.Berror

func SetEmailToken

func SetEmailToken(ctx context.Context, email *string, token *string, exptime time.Duration) berrors.Berror

func SetEmailUserID

func SetEmailUserID(ctx context.Context, uid int64, email *string) berrors.Berror

func SetSession

func SetSession(ctx context.Context, sid *string, uid int64) berrors.Berror

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL