Add debug info to catch forwarded client IP
This commit is contained in:
parent
339d087ab3
commit
d884404956
2 changed files with 2 additions and 1 deletions
|
@ -125,6 +125,8 @@ func (c *Contest) Read(db *Database, args map[string]string, w http.ResponseWrit
|
||||||
func (c *Contest) ReadAll(db *Database, args map[string]string, w http.ResponseWriter, r *http.Request) (interface{}, error) {
|
func (c *Contest) ReadAll(db *Database, args map[string]string, w http.ResponseWriter, r *http.Request) (interface{}, error) {
|
||||||
var contests []*Contest
|
var contests []*Contest
|
||||||
|
|
||||||
|
log.Println(r.Header)
|
||||||
|
|
||||||
claims := r.Context().Value("user").(*jwt.Token).Claims.(jwt.MapClaims)
|
claims := r.Context().Value("user").(*jwt.Token).Claims.(jwt.MapClaims)
|
||||||
|
|
||||||
if claims["admin"].(bool) {
|
if claims["admin"].(bool) {
|
||||||
|
|
|
@ -54,7 +54,6 @@ func WriteCreator(r *http.Request, modifier Modifier) {
|
||||||
modifier.SetCreatorID(getUserIDFromTokenAsUint(r))
|
modifier.SetCreatorID(getUserIDFromTokenAsUint(r))
|
||||||
modifier.SetCreatorRole(getUserRole(r))
|
modifier.SetCreatorRole(getUserRole(r))
|
||||||
modifier.SetCreatorIP(r.RemoteAddr)
|
modifier.SetCreatorIP(r.RemoteAddr)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func WriteUpdater(r *http.Request, modifier Modifier) {
|
func WriteUpdater(r *http.Request, modifier Modifier) {
|
||||||
|
|
Loading…
Reference in a new issue