Skip to content
This repository has been archived by the owner on Jan 28, 2022. It is now read-only.

Commit

Permalink
Remove length limit on token fields.
Browse files Browse the repository at this point in the history
Their length is variable and depends on number of scopes.

Thanks @markus-lassfolk
  • Loading branch information
Adarnof committed Apr 30, 2018
1 parent 94ee41d commit 5ddeb5a
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 3 deletions.
2 changes: 1 addition & 1 deletion esi/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

default_app_config = 'esi.apps.EsiConfig'

__version__ = '1.4.11'
__version__ = '1.4.12'
23 changes: 23 additions & 0 deletions esi/migrations/0005_remove_token_length_limit.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Generated by Django 2.0.4 on 2018-04-30 00:06

from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
('esi', '0004_remove_unique_access_token'),
]

operations = [
migrations.AlterField(
model_name='token',
name='access_token',
field=models.TextField(editable=False, help_text='The access token granted by SSO.'),
),
migrations.AlterField(
model_name='token',
name='refresh_token',
field=models.TextField(blank=True, default='', editable=False, help_text='A re-usable token to generate new access tokens upon expiry.'),
),
]
4 changes: 2 additions & 2 deletions esi/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,9 @@ class Token(models.Model):
"""

created = models.DateTimeField(auto_now_add=True)
access_token = models.CharField(max_length=254, help_text="The access token granted by SSO.",
access_token = models.TextField(help_text="The access token granted by SSO.",
editable=False)
refresh_token = models.CharField(max_length=254, blank=True, null=True,
refresh_token = models.TextField(blank=True, default='',
help_text="A re-usable token to generate new access tokens upon expiry.",
editable=False)
user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, blank=True, null=True,
Expand Down

0 comments on commit 5ddeb5a

Please sign in to comment.