Documentation ¶
Index ¶
- Variables
- func ChangePassword(db *mongo.Database, col string, userdata model.User) (user model.User, status bool, err error)
- func CheckPasswordHash(password, hash string) bool
- func DeleteHp(db *mongo.Database, col string, _id primitive.ObjectID) (status bool, err error)
- func DeleteUser(db *mongo.Database, col string, userdata model.User) (status bool, err error)
- func GCFHandlerChangePassword(PASETOPUBLICKEY, MONGOCONNSTRINGENV, dbname, collectionname string, ...) string
- func GCFHandlerDeleteHp(PASETOPUBLICKEY, MONGOCONNSTRINGENV, dbname, collectionname string, ...) string
- func GCFHandlerDeleteUser(PASETOPUBLICKEY, MONGOCONNSTRINGENV, dbname, collectionname string, ...) string
- func GCFHandlerGetAllUser(MONGOCONNSTRINGENV, dbname, collectionname string, r *http.Request) string
- func GCFHandlerGetHp(PASETOPUBLICKEY, MONGOCONNSTRINGENV, dbname, collectionname string, ...) string
- func GCFHandlerGetUserByUsername(MONGOCONNSTRINGENV, dbname, collectionname string, r *http.Request) string
- func GCFHandlerInsertHp(PASETOPUBLICKEY, MONGOCONNSTRINGENV, dbname, collectionname string, ...) string
- func GCFHandlerLogIn(PASETOPRIVATEKEYENV, MONGOCONNSTRINGENV, dbname, collectionname string, ...) string
- func GCFHandlerRegister(MONGOCONNSTRINGENV, dbname, collectionname string, r *http.Request) string
- func GCFHandlerUpdateHp(PASETOPUBLICKEY, MONGOCONNSTRINGENV, dbname, collectionname string, ...) string
- func GCFHandlerUpdateUser(PASETOPUBLICKEY, MONGOCONNSTRINGENV, dbname, collectionname string, ...) string
- func GCFReturnStruct(DataStuct any) string
- func GenerateUID(len int) (string, error)
- func GetAllUser(db *mongo.Database, col string) (userlist []model.User, err error)
- func GetHpFromID(db *mongo.Database, col string, _id primitive.ObjectID) (hp model.Hp, err error)
- func GetHpFromToken(db *mongo.Database, col string, uid string) (hp []model.Hp, err error)
- func GetHpFromUsername(db *mongo.Database, col string, username string) (hp []model.Hp, err error)
- func GetUserFromEmail(db *mongo.Database, col string, email string) (user model.User, err error)
- func GetUserFromID(db *mongo.Database, col string, _id primitive.ObjectID) (user model.User, err error)
- func GetUserFromUsername(db *mongo.Database, col string, username string) (user model.User, err error)
- func HashPassword(password string) (string, error)
- func InsertHp(db *mongo.Database, col string, hpDoc model.Hp, uid string) (insertedID primitive.ObjectID, err error)
- func InsertOneDoc(db *mongo.Database, col string, docs interface{}) (insertedID primitive.ObjectID, err error)
- func LogIn(db *mongo.Database, col string, userdata model.User) (user model.User, status bool, err error)
- func MongoConnect(MONGOCONNSTRINGENV, dbname string) *mongo.Database
- func Register(db *mongo.Database, col string, userdata model.User) error
- func UpdateHp(db *mongo.Database, col string, hp model.Hp) (hps model.Hp, status bool, err error)
- func UpdateUser(db *mongo.Database, col string, userdata model.User) (user model.User, status bool, err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Responsed model.Credential Response model.HpResponse )
Functions ¶
func ChangePassword ¶
func CheckPasswordHash ¶
func DeleteUser ¶
func GCFHandlerDeleteHp ¶ added in v0.0.3
func GCFHandlerDeleteUser ¶
func GCFHandlerGetAllUser ¶ added in v0.0.3
func GCFHandlerGetAllUser(MONGOCONNSTRINGENV, dbname, collectionname string, r *http.Request) string
user
func GCFHandlerGetHp ¶ added in v0.0.3
func GCFHandlerGetHp(PASETOPUBLICKEY, MONGOCONNSTRINGENV, dbname, collectionname string, r *http.Request) string
Hp
func GCFHandlerGetUserByUsername ¶ added in v0.0.3
func GCFHandlerInsertHp ¶ added in v0.0.3
func GCFHandlerLogIn ¶
func GCFHandlerRegister ¶
func GCFHandlerUpdateHp ¶ added in v0.0.3
func GCFHandlerUpdateUser ¶
func GCFReturnStruct ¶
func GetAllUser ¶
func GetHpFromID ¶
func GetHpFromToken ¶ added in v0.0.3
func GetHpFromUsername ¶ added in v0.0.3
func GetUserFromEmail ¶
func GetUserFromID ¶
func GetUserFromUsername ¶
func HashPassword ¶
func InsertHp ¶
func InsertHp(db *mongo.Database, col string, hpDoc model.Hp, uid string) (insertedID primitive.ObjectID, err error)
hp
func InsertOneDoc ¶
func MongoConnect ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.