token-validator: add code reading bonus
This commit is contained in:
parent
a0d4b431bc
commit
d705fa7326
@ -224,6 +224,12 @@ func init() {
|
||||
Check: challengeTime,
|
||||
},
|
||||
|
||||
/* Bonus 0 : toctoc (read in source code) */
|
||||
Challenge{
|
||||
Accessible: []func(*Student, *http.Request) error{noAccessRestriction},
|
||||
Check: challenge42,
|
||||
},
|
||||
|
||||
/* Bonus 1 : echo request */
|
||||
Challenge{
|
||||
Accessible: []func(*Student, *http.Request) error{noAccessRestriction},
|
||||
@ -243,8 +249,9 @@ func init() {
|
||||
router.GET("/challenge/:chid", rawHandler(accessibleChallenge))
|
||||
router.POST("/challenge", rawHandler(challengeHandler(receiveToken)))
|
||||
router.POST("/challenge/:chid", rawHandler(receiveChallenge))
|
||||
router.POST("/echorequest", rawHandler(definedChallengeHandler(receiveToken, 6)))
|
||||
router.POST("/testdisk", rawHandler(definedChallengeHandler(receiveToken, 7)))
|
||||
router.POST("/toctoc", rawHandler(definedChallengeHandler(receiveToken, 6)))
|
||||
router.POST("/echorequest", rawHandler(definedChallengeHandler(receiveToken, 7)))
|
||||
router.POST("/testdisk", rawHandler(definedChallengeHandler(receiveToken, 8)))
|
||||
}
|
||||
|
||||
type givenToken struct {
|
||||
|
Reference in New Issue
Block a user