code: func hapiRemoteTokensDelete(w http.ResponseWriter, r *http.Request) {
  	if os.Getenv("ABOT_ENV") != "test" {
  		if !isAdmin(w, r) {
  			return
  		}
  		if !isLoggedIn(w, r) {
  			return
  		}
  		if !isValidCSRF(w, r) {
  			return
  		}
  	}
  	var req struct {
  		Token string
  		Email string
  	}
  	if err := json.NewDecoder(r.Body).Decode(&req); err != nil {
  		writeErrorBadRequest(w, err)
  		return
  	}
  	q := `DELETE FROM remotetokens WHERE token=$1`
  	res, err := db.Exec(q, req.Token)
  	if err != nil {
  		writeErrorInternal(w, err)
  		return
  	}
  	rows, err := res.RowsAffected()
  	if err != nil {
  		writeErrorInternal(w, err)
  		return
  	}
  	if rows == 0 {
  		writeErrorBadRequest(w, errors.New("invalid token or email"))
  		return
  	}
  	w.WriteHeader(http.StatusOK)
  }
docs: // hapiRemoteTokensDelete removes a remote token from the DB and responds with
  // 200 OK.