Auth (subroutes), password.
This commit is contained in:
parent
16e742fcd7
commit
7da59ffef2
13 changed files with 116 additions and 28 deletions
|
@ -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
|
||||
}
|
||||
|
|
|
@ -53,4 +53,6 @@ const (
|
|||
Measurements = "measurements:list"
|
||||
UpdateMeasurement = "measurements:update"
|
||||
DeleteMeasurement = "measurements:delete"
|
||||
|
||||
SubrouterListSpecies = "subrouter_species:list"
|
||||
)
|
||||
|
|
Reference in a new issue