Send HTTP code depending on authorization received (for real ;))
This commit is contained in:
parent
df795bf0ce
commit
5d61cf33cf
|
|
@ -57,8 +57,12 @@ func authHandler(w http.ResponseWriter, r *http.Request) {
|
|||
ChanRequest <- chanAnswer
|
||||
|
||||
select {
|
||||
case answer = <-chanAnswer:
|
||||
w.WriteHeader(http.StatusOK)
|
||||
case answer := <-chanAnswer:
|
||||
if answer {
|
||||
w.WriteHeader(http.StatusOK)
|
||||
} else {
|
||||
w.WriteHeader(http.StatusForbidden)
|
||||
}
|
||||
case <-time.After(time.Duration(TimeoutSec) * time.Second):
|
||||
w.WriteHeader(http.StatusForbidden)
|
||||
delete(xmpp.WaitMessageAnswers, transaction)
|
||||
|
|
|
|||
Loading…
Reference in New Issue