This repository has been archived on 2025-04-11. You can view files and clone it, but cannot push or open issues or pull requests.
uwu-me/uwume/lib/classUser.py

22 lines
722 B
Python
Raw Normal View History

try:
from classUwuCounter import UwuCounter
except:
from .classUwuCounter import UwuCounter
from flask import Flask, Response
from flask_login import LoginManager, UserMixin, login_required
class User(UserMixin):
# proxy for a database of users
user_database = {"JohnDoe": ("JohnDoe", "John", UwuCounter(0)),
"JaneDoe": ("JaneDoe", "Jane", UwuCounter(10)),
"admin": ("admin", "admin", UwuCounter(100))}
def __init__(self, username, password, initialCount=UwuCounter(0)):
self.id = username
self.password = password
self.count = UwuCounter(initialCount)
@classmethod
def get(cls, id):
return cls.user_database.get(id)