Skip to content

Commit d632ebc

Browse files
committed
Add user code generator to main settings
1 parent 85aaa7f commit d632ebc

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

oauth2_provider/settings.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
from django.utils.module_loading import import_string
2525
from oauthlib.common import Request
2626

27+
from oauth2_provider.utils import user_code_generator
28+
2729

2830
USER_SETTINGS = getattr(settings, "OAUTH2_PROVIDER", None)
2931

@@ -41,7 +43,7 @@
4143
"CLIENT_SECRET_HASHER": "default",
4244
"ACCESS_TOKEN_GENERATOR": None,
4345
"OAUTH_DEVICE_VERIFICATION_URI": None,
44-
"OAUTH_DEVICE_USER_CODE_GENERATOR": None,
46+
"OAUTH_DEVICE_USER_CODE_GENERATOR": lambda: user_code_generator(),
4547
"REFRESH_TOKEN_GENERATOR": None,
4648
"EXTRA_SERVER_KWARGS": {},
4749
"OAUTH2_SERVER_CLASS": "oauthlib.oauth2.Server",

0 commit comments

Comments
 (0)