108536490: Adding the login manager and csrf token.

Still need to figure out how to override the load_user method, currently it is not working.
This commit is contained in:
Rebecca Law
2015-11-27 16:25:56 +00:00
parent 7f96ef5a25
commit 48b7a7dc37
12 changed files with 130 additions and 27 deletions

View File

@@ -1,6 +1,6 @@
"""empty message
Revision ID: create_users
Revision ID: 10_create_users
Revises: None
Create Date: 2015-11-24 10:39:19.827534
@@ -13,6 +13,7 @@ down_revision = None
from alembic import op
import sqlalchemy as sa
def upgrade():
op.create_table('roles',
sa.Column('id', sa.Integer, primary_key=True),

View File

@@ -1,15 +1,13 @@
# revision identifiers, used by Alembic.
revision = '20_initialise_data'
down_revision = None
down_revision = '10_create_users'
from app.models import Roles
from alembic import op
def upgrade():
op.bulk_insert('roles',
[
{'role': 'plaform_admin'},
{'role': 'service_user'}
])
op.execute("insert into roles(role) values('platform_admin')")
op.execute("insert into roles(role) values('service_user')")
def downgrade():
op.drop_table('users')