bottle, mount und Basic Auth

Django, Flask, Bottle, WSGI, CGI…
Antworten
wagneru
User
Beiträge: 29
Registriert: Freitag 3. Januar 2014, 13:55
Wohnort: Groß-Gerau

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?
wagneru
User
Beiträge: 29
Registriert: Freitag 3. Januar 2014, 13:55
Wohnort: Groß-Gerau

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.
Antworten