Seite 1 von 1

bottle, mount und Basic Auth

Verfasst: Samstag 17. Mai 2014, 12:05
von wagneru
Ist es möglich eine gemountete bottle Applikation mit dem basic_auth Dekorierer zu sichern.

Code: Alles auswählen

app.mount('/api/1.0', api.app)
Dito wie man es mit den Routen machen kann:

Code: Alles auswählen

@app.get('/apidoc')
@auth_basic(check)
Ich vermute es geht nicht, da bei einem Request mit /api/1.0/ direkt in die api.app gesprungen wird.
Daher allgemeiner formuliert - wie könnte man die Routen ab /api/1.0 mit Basic Auth schützen?

Solved: bottle, mount und Basic Auth

Verfasst: Samstag 17. Mai 2014, 13:36
von wagneru
Ich ziehe die Frage zurück, der @auth_basic() Dekorierer wird einfach in die api.app verlegt. Es hat sich gezeigt, das dies noch andere Vorteile hat.