main.py 367 B

12345678910111213141516171819202122
  1. #!/usr/bin/env python3
  2. import json
  3. import os
  4. import user
  5. from nicegui import ui
  6. @user.login_page
  7. def login():
  8. user.login_form().on('success', lambda: ui.open('/'))
  9. @user.page('/')
  10. def home():
  11. ui.markdown(f'```\n{json.dumps(user.about(),indent=2)}\n```')
  12. ui.button('Logout', on_click=user.logout)
  13. ui.run(storage_secret='THIS_NEEDS_TO_BE_CHANGED')