Python制作简易注册登录系统
这篇文章主要为大家详细介绍了 Python 简易注册登录系统的制作方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Python 是一种面向对象、解释型计算机程序设计语言,由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。Python 语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是 C/C++)很轻松地联结在一起。
这次我主要讲解如何用 Python 基于 Flask 的登录和注册, 验证方式采用 Basic Auth
主要用以下库importos
#Flask的基础库
fromflaskimportFlask,abort,request,jsonify,g,url_for
#Flaks的数据库操作的库
fromflask.ext.sqlalchemyimportSQLAlchemy
#Flask登录注册的库
fromflask.ext.httpauthimportHTTPBasicAuth
#加密解密密码的库
frompasslib.appsimportcustom_app_contextaspwd_context
#URL安全序列化工具
fromitsdangerousimport(TimedJSONwebSignatureSerializer
asSerializer,BadSignature,SignatureExpired)
首先当然是初始化app=Flask(__name__)
# 设置密钥
app.config['SECRET_KEY']='the quick brown fox jum