gallery.accords-library.com/server/szurubooru/migrations/versions
ReAnzu 2a69f0193f server/auth: add token authentication
* Users are only authenticated against their password on login,
  and to retrieve a token
* Passwords are wiped from the GUI frontend and cookies
  after login and token retrieval
* Tokens are revoked at the end of the session/logout
* If the user chooses the "remember me" option,
  the token is stored in the cookie
* Tokens correctly delete themselves on logout
* Tokens can expire at user-specified date
* Tokens have their last usage time
* Tokens can have user defined descriptions
* Users can manage login tokens in their account settings
2018-03-25 22:23:29 +02:00
..
00cb3a2734db_create_tag_tables.py server/general: embrace most of PEP8 2016-08-14 16:44:03 +02:00
02ef5f73f4ab_add_hashes_to_post_file_names.py server/posts: add non-guessable IDs to post URLs 2017-08-24 17:17:09 +02:00
4a020f1d271a_rename_snapshot_columns.py server/snapshots: rewrite 2016-08-16 21:51:25 +02:00
4c526f869323_add_description_to_tags.py server/general: embrace most of PEP8 2016-08-14 16:44:03 +02:00
5f00af3004a4_add_default_tag_category.py server: lint 2017-04-24 23:30:53 +02:00
7f6baf38c27c_add_versions.py server: make linters happier 2017-02-03 22:42:14 +01:00
9ef1a1643c2a_update_user_table_for_hardened_passwords.py server/users: harden password hashes 2018-03-08 23:40:47 +01:00
23abaf4a0a4b_add_mime_type_to_posts.py server/general: embrace most of PEP8 2016-08-14 16:44:03 +02:00
46cd5229839b_add_snapshot_resource_repr.py server/general: embrace most of PEP8 2016-08-14 16:44:03 +02:00
46df355634dc_add_comment_tables.py server/general: embrace most of PEP8 2016-08-14 16:44:03 +02:00
49ab4e1139ef_create_indexes.py server/general: embrace most of PEP8 2016-08-14 16:44:03 +02:00
055d0e048fb3_add_default_column_to_tag_categories.py server: make linters happier 2017-02-03 22:42:14 +01:00
84bd402f15f0_change_flags_column_type.py server/general: embrace most of PEP8 2016-08-14 16:44:03 +02:00
336a76ec1338_create_post_tables.py server/general: embrace most of PEP8 2016-08-14 16:44:03 +02:00
565e01e3cf6d_create_snapshot_table.py server/general: embrace most of PEP8 2016-08-14 16:44:03 +02:00
840b460c5613_fix_foreignkeys.py server/db: fix user cascade deletions 2016-08-16 17:22:33 +02:00
9587de88a84b_create_aux_post_tables.py server/general: embrace most of PEP8 2016-08-14 16:44:03 +02:00
9837fc981ec7_add_order_to_tag_names.py server/migrations: fix imports for alembic 2017-02-02 20:06:20 +01:00
a39c7f98a7fa_add_user_token_table.py server/auth: add token authentication 2018-03-25 22:23:29 +02:00
e5c1216a8503_create_user_table.py server/general: embrace most of PEP8 2016-08-14 16:44:03 +02:00
ed6dd16a30f3_delete_post_columns.py server/db: fix upgrade (regression from 9aea55e) 2016-08-16 21:42:11 +02:00