Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- INSTALLED_APPS = [
- ...
- oauth2_provider,
- ...
- ]
- MIDDLEWARE = [
- ...
- 'oauth2_provider.middleware.OAuth2TokenMiddleware',
- ...
- ]
- REST_FRAMEWORK = {
- 'DEFAULT_PERMISSION_CLASSES': [
- 'rest_framework.permissions.IsAuthenticated',
- ],
- 'DEFAULT_AUTHENTICATION_CLASSES': [
- 'oauth2_provider.contrib.rest_framework.OAuth2Authentication',
- ],
- ...
- }
- curl -X POST -d "grant_type=password&username=my_user&password=my_password" -u"<Client_id>:<Client_secret>" http://localhost:8000/oauth2/token/
- {"access_token": "5jNKc2g2pHRM2I3Rma8X2DwDWyTYeZ",
- "expires_in": 36000, "token_type":
- "Bearer", "scope": "read write",
- "refresh_token": "gLTWA5zHTOnPDlUB1HvRUukHVqVQ66"}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement