utils

package
v0.0.9 Latest Latest
Warning

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

Go to latest
Published: Jul 26, 2022 License: Artistic-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CheckPasswordHash

func CheckPasswordHash(password, hash string) bool

func GetToken

func GetToken(r *http.Request) (accessToken string)

我们Token哪里获取? 1. URL Query String ? 2. Custom Header ? 3. Authorization Header

func Hash

func Hash(data string) string

func HashPassword

func HashPassword(password string) string

func IsAccessTokenExpiredError

func IsAccessTokenExpiredError(err error) bool

IsAccessTokenExpiredError 判断是否是NotFoundError

func MakeBearer

func MakeBearer(lenth int) string

MakeBearer https://tools.ietf.org/html/rfc6750#section-2.1 要求是b64编码的token = 只能编码这些字符:1*( ALPHA / DIGIT /"-" / "." / "_" / "~" / "+" / "/" ) *"=" 只起到填充作用

Types

This section is empty.

Jump to

Keyboard shortcuts

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