Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from bottle import Bottle, request, redirect
- from bottle_login import LoginPlugin
- import decimal
- import json
- app = Bottle()
- app.config['SECRET_KEY'] = 'secret'
- login = app.install(LoginPlugin())
- @login.load_user
- def load_user_by_id(user_id):
- user_id = ["username", "user"]
- @app.route('/')
- def index():
- current_user = login.get_user()
- return current_user.name
- @app.route('/signout')
- def signout():
- # Implement logout
- login.logout_user()
- return redirect('/')
- @app.route('/signin')
- def signin():
- # Implement login (you can check passwords here or etc)
- user_id = int(request.GET.get('user_id'))
- login.login_user(user_id)
- return redirect('/')
Add Comment
Please, Sign In to add comment