Giter Site home page Giter Site logo

skyross / django-oauth2-provider Goto Github PK

View Code? Open in Web Editor NEW

This project forked from edx/django-oauth2-provider

0.0 0.0 0.0 302 KB

Provide OAuth2 access to your app

Home Page: http://www.caffeinehit.com/work/code/django-oauth2-provider/

License: MIT License

Makefile 0.25% Python 98.66% HTML 1.09%

django-oauth2-provider's Introduction

django-oauth2-provider

https://travis-ci.org/edx/django-oauth2-provider.svg?branch=edx http://codecov.io/github/edx/django-oauth2-provider/coverage.svg?branch=edx

This is an edX-customized fork of django-oauth2-provider, a Django application that provides customizable OAuth2-authentication for your Django projects.

Documentation

Help

Release Notes

1.3.5

  • Add support for Django 2.0 and Python 3.7
  • Drop support for Django < 1.11

1.3.4

  • Have the delete management commands only scan from the smallest expired token to the max expired token.
  • While deleting, only examine chunk_size rows for expired rows to delete.
  • Fix warnings about using a datetime without a timezone in the delete management command.

1.3.3

  • Have delete management commands handle 0 tokens to delete cases
  • Stop testing on Django < 1.11

1.3.2

  • Fixed a compatibility issue with migrations and Python 3

1.3.1

  • Added support for storing settings.SECRET_KEY as bytes.
  • Added python_2_unicode_compatible decorator to models.

1.3.0

  • Added Python 3 support.

1.2.5

  • Added management command to delete expired OAuth2 access and refresh tokens.

1.2.4

  • More management command MySQL compatibility updates.

1.2.3

  • Update management command to be MySQL 5.6 compatible, use ORM for deletions.

1.2.2

  • Add management command to delete expired OAuth2 grant tokens.

1.2.1

  • Add Django 1.10/1.11 support.

1.2.0

  • Add 'nonce' to OAuth2 grant tokens model.

1.0.2

This release contains a backward incompatible change:

  • Foreign key reverse names have been specified, so this library can be installed alongside django-oauth-toolkit. Code that traverses from the User model to django-oauth2-provider models will need to update the related name used.

    >>> user.access_token
    >>> user.grant
    >>> user.refresh_token

    becomes:

    >>> user.dop_access_token
    >>> user.dop_grant
    >>> user.dop_refresh_token

License

django-oauth2-provider is released under the MIT License. Please see the LICENSE file for details.

django-oauth2-provider's People

Contributors

bmedx avatar brandond avatar clintonb avatar coldfire-x avatar dulacp avatar eculver avatar fernandogrd avatar flashingpumpkin avatar fyber avatar geekfish avatar gotche avatar jbarciauskas avatar jibsheet avatar justinabrahms avatar korfuri avatar kusamau avatar macdiesel avatar muhammad-ammar avatar nasthagiri avatar rocha avatar ross avatar shadinaif avatar skyross avatar symbolist avatar tbicr avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.