Rename to Service
Add ModelService interface to merge all Services
This commit is contained in:
parent
5b9b2e02a0
commit
e525fdc928
@ -26,7 +26,7 @@ func main() {
|
|||||||
tv := &jwt.TokenVerifier{}
|
tv := &jwt.TokenVerifier{}
|
||||||
|
|
||||||
h := &http.Handler{
|
h := &http.Handler{
|
||||||
UserService: us,
|
Service: us,
|
||||||
TokenVerifier: tv,
|
TokenVerifier: tv,
|
||||||
CredentialsVerifier: bv,
|
CredentialsVerifier: bv,
|
||||||
}
|
}
|
||||||
|
@ -5,7 +5,7 @@ import "git.javil.eu/jacob1123/budgeteer"
|
|||||||
|
|
||||||
type TemplateData struct {
|
type TemplateData struct {
|
||||||
token jwt.Token
|
token jwt.Token
|
||||||
budgetService budgeteer.BudgetService
|
budgetService budgeteer.ModelService
|
||||||
}
|
}
|
||||||
|
|
||||||
func (d *TemplateData) GetToken() jwt.Token {
|
func (d *TemplateData) GetToken() jwt.Token {
|
||||||
|
@ -11,7 +11,7 @@ import (
|
|||||||
|
|
||||||
// Handler handles incoming requests
|
// Handler handles incoming requests
|
||||||
type Handler struct {
|
type Handler struct {
|
||||||
UserService budgeteer.UserService
|
Service budgeteer.ModelService
|
||||||
TokenVerifier budgeteer.TokenVerifier
|
TokenVerifier budgeteer.TokenVerifier
|
||||||
CredentialsVerifier budgeteer.CredentialVerifier
|
CredentialsVerifier budgeteer.CredentialVerifier
|
||||||
}
|
}
|
||||||
@ -120,7 +120,7 @@ func (h *Handler) loginPost(c *gin.Context) {
|
|||||||
username, _ := c.GetPostForm("username")
|
username, _ := c.GetPostForm("username")
|
||||||
password, _ := c.GetPostForm("password")
|
password, _ := c.GetPostForm("password")
|
||||||
|
|
||||||
user, err := h.UserService.UserByUsername(username)
|
user, err := h.Service.UserByUsername(username)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
c.AbortWithError(http.StatusUnauthorized, err)
|
c.AbortWithError(http.StatusUnauthorized, err)
|
||||||
return
|
return
|
||||||
@ -149,7 +149,7 @@ func (h *Handler) registerPost(c *gin.Context) {
|
|||||||
password, _ := c.GetPostForm("password")
|
password, _ := c.GetPostForm("password")
|
||||||
name, _ := c.GetPostForm("name")
|
name, _ := c.GetPostForm("name")
|
||||||
|
|
||||||
user, err := h.UserService.UserByUsername(email)
|
user, err := h.Service.UserByUsername(email)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
c.AbortWithStatus(http.StatusUnauthorized)
|
c.AbortWithStatus(http.StatusUnauthorized)
|
||||||
return
|
return
|
||||||
@ -166,7 +166,7 @@ func (h *Handler) registerPost(c *gin.Context) {
|
|||||||
Password: hash,
|
Password: hash,
|
||||||
Email: email,
|
Email: email,
|
||||||
}
|
}
|
||||||
err = h.UserService.CreateUser(user)
|
err = h.Service.CreateUser(user)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
c.AbortWithError(http.StatusInternalServerError, err)
|
c.AbortWithError(http.StatusInternalServerError, err)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user