Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
KSZK
DevTeam
becskasszasch
Commits
94ccd5df
Verified
Commit
94ccd5df
authored
Aug 26, 2021
by
blint
😶
Browse files
update security
parent
3dfbac10
Changes
4
Hide whitespace changes
Inline
Side-by-side
admin/admin.go
View file @
94ccd5df
...
...
@@ -11,7 +11,7 @@ import (
var
adminTemplate
*
template
.
Template
var
balanceTemplate
*
template
.
Template
var
router
=
http
.
NewServeMux
()
var
Handler
=
a
dminMW
(
router
)
var
Handler
=
A
dminMW
(
router
)
type
Between
struct
{
User
*
homepage
.
User
...
...
@@ -40,7 +40,7 @@ func init() {
router
.
HandleFunc
(
"/"
,
handler
)
}
func
a
dminMW
(
h
http
.
Handler
)
http
.
Handler
{
func
A
dminMW
(
h
http
.
Handler
)
http
.
Handler
{
return
http
.
HandlerFunc
(
func
(
w
http
.
ResponseWriter
,
r
*
http
.
Request
)
{
admin
,
err
:=
homepage
.
GetUserInfoBySession
(
r
)
if
err
!=
nil
{
...
...
k8s/values.yaml
View file @
94ccd5df
...
...
@@ -7,5 +7,5 @@ POSTGRES: "${POSTGRES}"
POSTGRES_PASS
:
"
${POSTGRES_PASS}"
POSTGRES_USER
:
"
${POSTGRES_USER}"
POSTGRES_DB
:
"
${POSTGRES_DB}"
Tag
:
"
v1.6.
3
"
Tag
:
"
v1.6.
4
"
REGISTRY_CONF
:
"
${REGISTRY_CONF}"
main.go
View file @
94ccd5df
...
...
@@ -34,7 +34,7 @@ func main() {
mux
.
HandleFunc
(
"/logout/"
,
auth
.
LogoutHandler
)
mux
.
Handle
(
"/theme/"
,
http
.
StripPrefix
(
"/theme"
,
http
.
HandlerFunc
(
homepage
.
ThemeHandler
)))
mux
.
Handle
(
"/new/"
,
http
.
StripPrefix
(
"/new"
,
http
.
HandlerFunc
(
homepage
.
NewHandler
)))
mux
.
Handle
Func
(
"/topup/"
,
topup
.
Topup
Handler
)
mux
.
Handle
(
"/topup/"
,
topup
.
Handler
)
//mux.HandleFunc("/topup/api/", topup.PayPalHandler)
mux
.
Handle
(
"/metrics"
,
promhttp
.
Handler
())
mux
.
Handle
(
"/metrics/"
,
promhttp
.
Handler
())
...
...
topup/topup.go
View file @
94ccd5df
package
topup
import
(
"git.sch.bme.hu/disappointment-industries/becskasszasch/admin"
"git.sch.bme.hu/disappointment-industries/becskasszasch/auth"
"git.sch.bme.hu/disappointment-industries/becskasszasch/db"
"git.sch.bme.hu/disappointment-industries/becskasszasch/helpers"
...
...
@@ -28,7 +29,9 @@ func init() {
}
}
func
TopupHandler
(
w
http
.
ResponseWriter
,
r
*
http
.
Request
)
{
var
Handler
=
admin
.
AdminMW
(
http
.
HandlerFunc
(
topupHandler
))
func
topupHandler
(
w
http
.
ResponseWriter
,
r
*
http
.
Request
)
{
s
:=
auth
.
GetFullSession
(
r
)
if
r
.
Method
!=
"POST"
{
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment