controllers

package
v0.0.0-...-e3bfd3d Latest Latest
Warning

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

Go to latest
Published: Mar 26, 2023 License: MIT Imports: 14 Imported by: 0

Documentation

Overview

Deals with user passwords

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CheckPasswordHash

func CheckPasswordHash(password, hash string) bool

Checks if inputted password is similar to hashed password saved in database

func CreateEvent

func CreateEvent(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func CreateUser

func CreateUser(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func DeleteEvent

func DeleteEvent(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func DeleteUser

func DeleteUser(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func GetAllEvents

func GetAllEvents(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func GetAllUsers

func GetAllUsers(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func GetEvent

func GetEvent(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func GetUser

func GetUser(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func GetUserAudio

func GetUserAudio(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func GetUserProfilePicture

func GetUserProfilePicture(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func HashPassword

func HashPassword(password string) (string, error)

Hashes user password

func LogIn

func LogIn(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func Password

func Password(pass string) bool

func RegisterUser

func RegisterUser(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func RunPython

func RunPython()

func SearchEvent

func SearchEvent(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func UpdateEvent

func UpdateEvent(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func UpdateUser

func UpdateUser(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func UploadFile

func UploadFile(w http.ResponseWriter, r *http.Request)

func UploadUserAudio

func UploadUserAudio(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func UploadUserPFP

func UploadUserPFP(db *gorm.DB, w http.ResponseWriter, r *http.Request)

Types

This section is empty.

Jump to

Keyboard shortcuts

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