auth

package
v0.0.0-...-0ac2d30 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2022 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const CreateAccountCaller string = "api_gateway/controllers/auth/create_account.go"
View Source
const LogInAccountCaller string = "api_gateway/controllers/auth/log_in_account.go"

Variables

This section is empty.

Functions

func ContainsLowercase

func ContainsLowercase(s string) bool

func ContainsNumber

func ContainsNumber(s string) bool

func ContainsSpecialChar

func ContainsSpecialChar(s string) bool

func ContainsUppercase

func ContainsUppercase(s string) bool

func ContainsWhitespace

func ContainsWhitespace(s string) bool

func RegisterAuth

func RegisterAuth(api *fiber.Router, dbs *databases.Databases, conf *config.AppConfig)

Types

type CreateAccountRequestBody

type CreateAccountRequestBody struct {
	Name      string `json:"name"`
	Email     string `json:"email"`
	Password  string `json:"password"`
	Password2 string `json:"password_2"`
}

type CreateAccountResponseBody

type CreateAccountResponseBody struct {
	Token string      `json:"token"`
	User  models.User `json:"user"`
}

type LogInAccountRequestBody

type LogInAccountRequestBody struct {
	Email    string `json:"email"`
	Password string `json:"password"`
}

type LogInAccountResponseBody

type LogInAccountResponseBody struct {
	Token string      `json:"token"`
	User  models.User `json:"user"`
}

Jump to

Keyboard shortcuts

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