BASIC-Authentifizierung mit Python-Flasche

Die BASIC-Authentifizierung kann mithilfe von Flasche.auth_basic als Dekorateur angewendet werden. Benötigt v0.12 oder höher.

hello.py


# -*- coding: utf-8 -*-
import bottle


#Benutzername und Passwort für die BASIC-Authentifizierung
USERNAME = "user"
PASSWORD = "pass"


def check(username, password):
    u"""
Überprüfen Sie den Benutzernamen und das Kennwort für die BASIC-Authentifizierung
    @bottle.auth_basic(check)Bewerben in
    """
    return username == USERNAME and password == PASSWORD


@bottle.route("/hello")
@bottle.auth_basic(check)
def hello():
    return "hello"
    

if __name__ == '__main__':
    bottle.run(host='localhost', port=8080, debug=True)

Lauf

$ python hello.py

Recommended Posts

BASIC-Authentifizierung mit Python-Flasche
Grundlegende Authentifizierung mit verschlüsseltem Passwort (.htpasswd) mit Flasche in Python
Erreichen Sie eine grundlegende Authentifizierung mit CloudFront Lambda @ Edge mit Python 3.8
Senden Sie HTTP mit dem Standardauthentifizierungsheader in Python
[Python] Verwenden von OpenCV mit Python (Basic)
[Python] [SQLite3] Betreiben Sie SQLite mit Python (Basic)
Implementierter Dateidownload mit Python + Bottle
Scraping mit Selen in Python (Basic)
Basisauthentifizierung, Digest-Authentifizierung mit Flask
1. Mit Python 1-1 gelernte Statistiken. Grundlegende Statistiken (Pandas)
Grundlegendes Studium von OpenCV mit Python
FizzBuzz in Python3
Scraping mit Python
Erste Schritte mit Python3 # 1 Grundkenntnisse erlernen
RF Python Basic_01
Scraping mit Python
Passwortlose Authentifizierung mit RDS und IAM (Python)
Python mit Go
Twilio mit Python
In Python integrieren
Spielen Sie mit 2016-Python
AES256 mit Python
Getestet mit Python
Python-Grundschrift
Einrichten der Basisauthentifizierung mit Python @Lambda
Python beginnt mit ()
Python lernen! Vergleich mit Java (Grundfunktion)
[Python] Eine schnelle Webanwendung mit Bottle!
mit Syntax (Python)
Grundlegende Grammatik von Python3
Bingo mit Python
Zundokokiyoshi mit Python
RF Python Basic_02
Python-HTTP-Authentifizierung
Excel mit Python
Flask Basic-Zertifizierung
Mikrocomputer mit Python
Mit Python besetzen
Suchtpunkt beim Durchlaufen des http-Proxys mit grundlegender Authentifizierung in Python
Explosive Geschwindigkeit mit Python (Flasche)! Web-API-Entwicklung
Flow, um die Slack-Authentifizierung mit Flask (Python) abzuschließen
Serielle Kommunikation mit Python
Zip, entpacken mit Python
Django 1.11 wurde mit Python3.6 gestartet
Python mit Eclipse + PyDev.
Socket-Kommunikation mit Python
Datenanalyse mit Python 2
Scraping in Python (Vorbereitung)
Python-Grundkurs (12 Funktionen)
Python Memo Basic Edition
Versuchen Sie es mit Python.
Python-Grundkurs (7 Wörterbuch)
Python lernen mit ChemTHEATER 03
Sequentielle Suche mit Python
"Objektorientiert" mit Python gelernt
Python-Grundkurs (2 Python-Installation)
Umgang mit Yaml mit Python
Löse AtCoder 167 mit Python
Serielle Kommunikation mit Python
[Python] Verwenden Sie JSON mit Python