Auth (subroutes), password.

This commit is contained in:
Matthew Dillon 2015-01-07 15:54:47 -09:00
parent 16e742fcd7
commit 7da59ffef2
13 changed files with 116 additions and 28 deletions

View file

@ -67,5 +67,9 @@ func API() *mux.Router {
m.Path("/measurements/{Id:.+}").Methods("PUT").Name(UpdateMeasurement)
m.Path("/measurements/{Id:.+}").Methods("DELETE").Name(DeleteMeasurement)
// Subrouter for auth/security
s := m.PathPrefix("/{genus}").Subrouter()
s.Path("/species").Methods("GET").Name(SubrouterListSpecies)
return m
}

View file

@ -53,4 +53,6 @@ const (
Measurements = "measurements:list"
UpdateMeasurement = "measurements:update"
DeleteMeasurement = "measurements:delete"
SubrouterListSpecies = "subrouter_species:list"
)