mctx

package
v1.8.3 Latest Latest
Warning

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

Go to latest
Published: Nov 25, 2024 License: GPL-3.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Check

func Check(ctx context.Context) (string, int32, error)

func CheckAdmin

func CheckAdmin(ctx context.Context) (string, error)

func CheckAdminOr

func CheckAdminOr(ctx context.Context, userIDs ...string) error

func CheckAdminOrUser

func CheckAdminOrUser(ctx context.Context) (string, int32, error)

func CheckUser

func CheckUser(ctx context.Context) (string, error)

func GetOpUserID

func GetOpUserID(ctx context.Context) string

func GetUserType

func GetUserType(ctx context.Context) (int, error)

func HaveOpUser

func HaveOpUser(ctx context.Context) bool

func WithAdminUser

func WithAdminUser(ctx context.Context, userID string) context.Context

func WithApiToken

func WithApiToken(ctx context.Context, token string) context.Context

func WithOpUserID

func WithOpUserID(ctx context.Context, opUserID string, userType int) context.Context

Types

This section is empty.

Jump to

Keyboard shortcuts

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