Guest User

Untitled

a guest
Jun 20th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. from bottle import Bottle, request, redirect
  2. from bottle_login import LoginPlugin
  3. import decimal
  4. import json
  5.  
  6. app = Bottle()
  7. app.config['SECRET_KEY'] = 'secret'
  8.  
  9. login = app.install(LoginPlugin())
  10.  
  11. @login.load_user
  12. def load_user_by_id(user_id):
  13. user_id = ["username", "user"]
  14.  
  15. @app.route('/')
  16. def index():
  17. current_user = login.get_user()
  18. return current_user.name
  19.  
  20. @app.route('/signout')
  21. def signout():
  22. # Implement logout
  23. login.logout_user()
  24. return redirect('/')
  25.  
  26. @app.route('/signin')
  27. def signin():
  28. # Implement login (you can check passwords here or etc)
  29. user_id = int(request.GET.get('user_id'))
  30. login.login_user(user_id)
  31. return redirect('/')
Add Comment
Please, Sign In to add comment