partners

package
v0.0.0-...-cad6fc2 Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2017 License: MIT Imports: 7 Imported by: 1

Documentation

Index

Constants

View Source
const (
	StatusNotVerified = Status("not-verified")
	StatusVerified    = Status("verified")
	StatusActive      = Status("active")
)
View Source
const (
	PasswordMinLength        = 8
	PasswordMaxLength        = 15
	UpperCaseLettersMinCount = 1
	LowerCaseLettersMinCount = 1
	NumeralsMinCount         = 1
)
View Source
const EmailFormatRegexp = `` /* 153-byte string literal not displayed */

Variables

This section is empty.

Functions

func Hash

func Hash(password string) string

func NewRepository

func NewRepository(session *mgo.Session) *repository

func ValidateEmailFormat

func ValidateEmailFormat(value string) bool

func ValidatePasswordFormat

func ValidatePasswordFormat(value string) bool

Types

type Partner

type Partner struct {
	ID           string
	Email        string
	PasswordHash string
	Status       Status
	Salt         string
}

func New

func New(id string, email string, password string, salt string) *Partner

type Status

type Status string

Jump to

Keyboard shortcuts

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