16 lines
450 B
Python
16 lines
450 B
Python
![]() |
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"),
|
||
|
"JaneDoe": ("JaneDoe", "Jane")}
|
||
|
|
||
|
def __init__(self, username, password):
|
||
|
self.id = username
|
||
|
self.password = password
|
||
|
|
||
|
@classmethod
|
||
|
def get(cls, id):
|
||
|
return cls.user_database.get(id)
|