Skip to content

Commit 48f8b66

Browse files
author
Richard O'Dwyer
committed
Fix refresh token max length
1 parent 842a4d5 commit 48f8b66

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Generated by Django 5.1.2 on 2025-10-12 00:00
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
dependencies = [
8+
("oauth2_provider", "0012_add_token_checksum"),
9+
]
10+
11+
operations = [
12+
migrations.AlterField(
13+
model_name="refreshtoken",
14+
name="token",
15+
field=models.CharField(max_length=8000),
16+
),
17+
]

oauth2_provider/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,7 @@ class AbstractRefreshToken(models.Model):
501501
user = models.ForeignKey(
502502
settings.AUTH_USER_MODEL, on_delete=models.CASCADE, related_name="%(app_label)s_%(class)s"
503503
)
504-
token = models.CharField(max_length=255)
504+
token = models.CharField(max_length=8000)
505505
application = models.ForeignKey(oauth2_settings.APPLICATION_MODEL, on_delete=models.CASCADE)
506506
access_token = models.OneToOneField(
507507
oauth2_settings.ACCESS_TOKEN_MODEL,

0 commit comments

Comments
 (0)