我正在使用 Kivy 而不是 Python 中的 KivyMD 制作音乐应用程序。我想让应用程序在手机中首次打开或注销后打开时要求登录。请帮我
问问题
115 次
2 回答
1
我不知道 Kivy,但如果你的登录是用 Python 编写的:
创建一个bool
设置为true
用户登录时和false
注销时设置的默认设置(第一次打开应用程序)。if
然后,在启动时,使用语句检查 bool 值,如果bool
是false
,则提示登录。像这样的东西(请记住,我不是 Python 最擅长的):
bool loggedIn = False;
def LogIn():
#other login stuff
loggedIn = True
def LogOut():
#other login stuff
loggedIn = True
def StartUpFunction():
if loggedIn == False:
LogIn()
于 2020-07-26T13:57:47.517 回答
0
我不知道如何在 Kivy 和移动设备上执行此操作,但对于网页,您可以在浏览器的本地存储中保存加密的用户令牌。我会使用一个文件,在其中添加和删除此令牌,并在每次启动应用程序时检查文件(或数据库)
于 2020-07-26T13:52:21.173 回答