Remove .env from tracking
This commit is contained in:
1 parent
89913a91ff
commit
eea1de9c0a
45 files changed
+139
-57
No files matched your search
+28
-5
@@ -2,6 +2,7 @@ package routes
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"github.com/gorilla/mux"
|
||||
"linhdevtran99/rest-api/models"
|
||||
"linhdevtran99/rest-api/rest-api/services"
|
||||
@@ -15,14 +16,25 @@ func RegisterNewAccount(w http.ResponseWriter, r *http.Request) error {
|
||||
var registerInfo models.CreateUser
|
||||
|
||||
_ = json.NewDecoder(r.Body).Decode(®isterInfo)
|
||||
//[ok]
|
||||
|
||||
//call function check info user type in
|
||||
validRegisterInfo, responseAPI := services.CheckAndValidRegisterFiled(®isterInfo)
|
||||
//[fairy ok]
|
||||
|
||||
if responseAPI != nil {
|
||||
return utils.WriteJSON(w, responseAPI.Code, responseAPI.Err.Error())
|
||||
}
|
||||
|
||||
fmt.Println(validRegisterInfo)
|
||||
|
||||
//call function check data user use in past or not
|
||||
isValidData, responseAPI := services.CheckAccountExist(registerInfo.Username, registerInfo.Email)
|
||||
if responseAPI != nil {
|
||||
|
||||
isValidData, responseAPI := services.CheckAccountValid(registerInfo.Username, registerInfo.Email)
|
||||
|
||||
fmt.Println(isValidData)
|
||||
|
||||
if isValidData != true {
|
||||
return utils.WriteJSON(w, responseAPI.Code, responseAPI.Err.Error())
|
||||
}
|
||||
|
||||
@@ -39,15 +51,26 @@ func RegisterNewAccount(w http.ResponseWriter, r *http.Request) error {
|
||||
services.GenerateVerifyAccount(preUserData, w)
|
||||
|
||||
//debug
|
||||
if isValidData == true || validRegisterInfo == true {
|
||||
return utils.WriteJSON(w, http.StatusOK, "USER HAVE VALID INFO FOR REGISTER ACCOUNT")
|
||||
}
|
||||
//if isValidData == true || validRegisterInfo == true {
|
||||
// return utils.WriteJSON(w, http.StatusOK, "USER HAVE VALID INFO FOR REGISTER ACCOUNT")
|
||||
//}
|
||||
//debug
|
||||
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func Linh(w http.ResponseWriter, r *http.Request) error {
|
||||
if r.Method == http.MethodGet {
|
||||
var registerInfo models.CreateUser
|
||||
|
||||
_ = json.NewDecoder(r.Body).Decode(®isterInfo)
|
||||
fmt.Println(registerInfo)
|
||||
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func AuthRouterSetup(router *mux.Router) {
|
||||
authRouter := router.PathPrefix("/account").Subrouter()
|
||||
authRouter.Handle("/register", utils.MakeHTTPHandlerFn(RegisterNewAccount)).Methods("POST")
|
||||
|
||||
Reference in new issue
Block a user