backend

package
v0.1.18 Latest Latest
Warning

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

Go to latest
Published: Aug 23, 2018 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	SecretKey = "linkernetworks"
)

SecreKey is not a real secret key. Using the linker option to replace

Functions

func Authenticate added in v0.1.7

func Authenticate(session *mongo.Session, credential entity.LoginCredential) (entity.User, bool, error)

Authenticate is a user authenticate function

func CheckPasswordHash added in v0.1.7

func CheckPasswordHash(password, hash string) bool

CheckPasswordHash will check password hash

func FindNetworkByID

func FindNetworkByID(session *mongo.Session, ID bson.ObjectId) (entity.Network, error)

FindNetworkByID is function for finding network by ID

func FindPodByID

func FindPodByID(session *mongo.Session, ID bson.ObjectId) (entity.Pod, error)

FindPodByID will find pod by ID

func GenerateToken added in v0.1.7

func GenerateToken(userUUID string, role string) (string, error)

GenerateToken is for generating token

func HashPassword added in v0.1.7

func HashPassword(password string) (string, error)

HashPassword will hash password

Types

This section is empty.

Jump to

Keyboard shortcuts

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