├── .env(example) ├── .gitignore ├── README.md ├── backend ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py ├── core_auth ├── __init__.py ├── adapter.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ ├── __init__.py │ └── __pycache__ │ │ ├── 0001_initial.cpython-35.pyc │ │ └── __init__.cpython-35.pyc ├── models.py ├── permissions.py ├── serializers.py ├── templates │ ├── account │ │ ├── account_inactive.html │ │ ├── base.html │ │ ├── email.html │ │ ├── email │ │ │ ├── email_confirmation_message.txt │ │ │ ├── email_confirmation_signup_message.txt │ │ │ ├── email_confirmation_signup_subject.txt │ │ │ ├── email_confirmation_subject.txt │ │ │ ├── password_reset_key_message.txt │ │ │ └── password_reset_key_subject.txt │ │ ├── email_confirm.html │ │ ├── login.html │ │ ├── logout.html │ │ ├── messages │ │ │ ├── cannot_delete_primary_email.txt │ │ │ ├── email_confirmation_sent.txt │ │ │ ├── email_confirmed.txt │ │ │ ├── email_deleted.txt │ │ │ ├── logged_in.txt │ │ │ ├── logged_out.txt │ │ │ ├── password_changed.txt │ │ │ ├── password_set.txt │ │ │ ├── primary_email_set.txt │ │ │ └── unverified_primary_email.txt │ │ ├── password_change.html │ │ ├── password_reset.html │ │ ├── password_reset_done.html │ │ ├── password_reset_from_key.html │ │ ├── password_reset_from_key_done.html │ │ ├── password_set.html │ │ ├── signup.html │ │ ├── signup_closed.html │ │ ├── snippets │ │ │ └── already_logged_in.html │ │ ├── verification_sent.html │ │ └── verified_email_required.html │ ├── base.html │ ├── openid │ │ ├── base.html │ │ └── login.html │ └── socialaccount │ │ ├── authentication_error.html │ │ ├── base.html │ │ ├── connections.html │ │ ├── login_cancelled.html │ │ ├── messages │ │ ├── account_connected.txt │ │ ├── account_connected_other.txt │ │ └── account_disconnected.txt │ │ ├── signup.html │ │ └── snippets │ │ ├── login_extra.html │ │ └── provider_list.html ├── urls.py └── views.py ├── manage.py ├── requirements.txt └── test_app ├── __init__.py ├── admin.py ├── apps.py ├── migrations └── __init__.py ├── models.py ├── serializers.py ├── tests.py ├── urls.py └── views.py /.env(example): -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/.env(example) -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/README.md -------------------------------------------------------------------------------- /backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/backend/settings.py -------------------------------------------------------------------------------- /backend/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/backend/urls.py -------------------------------------------------------------------------------- /backend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/backend/wsgi.py -------------------------------------------------------------------------------- /core_auth/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core_auth/adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/adapter.py -------------------------------------------------------------------------------- /core_auth/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/admin.py -------------------------------------------------------------------------------- /core_auth/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/apps.py -------------------------------------------------------------------------------- /core_auth/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/migrations/0001_initial.py -------------------------------------------------------------------------------- /core_auth/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core_auth/migrations/__pycache__/0001_initial.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/migrations/__pycache__/0001_initial.cpython-35.pyc -------------------------------------------------------------------------------- /core_auth/migrations/__pycache__/__init__.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/migrations/__pycache__/__init__.cpython-35.pyc -------------------------------------------------------------------------------- /core_auth/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/models.py -------------------------------------------------------------------------------- /core_auth/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/permissions.py -------------------------------------------------------------------------------- /core_auth/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/serializers.py -------------------------------------------------------------------------------- /core_auth/templates/account/account_inactive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/account_inactive.html -------------------------------------------------------------------------------- /core_auth/templates/account/base.html: -------------------------------------------------------------------------------- 1 | {% extends "base.html" %} 2 | -------------------------------------------------------------------------------- /core_auth/templates/account/email.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/email.html -------------------------------------------------------------------------------- /core_auth/templates/account/email/email_confirmation_message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/email/email_confirmation_message.txt -------------------------------------------------------------------------------- /core_auth/templates/account/email/email_confirmation_signup_message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/email/email_confirmation_signup_message.txt -------------------------------------------------------------------------------- /core_auth/templates/account/email/email_confirmation_signup_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/email/email_confirmation_signup_subject.txt -------------------------------------------------------------------------------- /core_auth/templates/account/email/email_confirmation_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/email/email_confirmation_subject.txt -------------------------------------------------------------------------------- /core_auth/templates/account/email/password_reset_key_message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/email/password_reset_key_message.txt -------------------------------------------------------------------------------- /core_auth/templates/account/email/password_reset_key_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/email/password_reset_key_subject.txt -------------------------------------------------------------------------------- /core_auth/templates/account/email_confirm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/email_confirm.html -------------------------------------------------------------------------------- /core_auth/templates/account/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/login.html -------------------------------------------------------------------------------- /core_auth/templates/account/logout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/logout.html -------------------------------------------------------------------------------- /core_auth/templates/account/messages/cannot_delete_primary_email.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/messages/cannot_delete_primary_email.txt -------------------------------------------------------------------------------- /core_auth/templates/account/messages/email_confirmation_sent.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/messages/email_confirmation_sent.txt -------------------------------------------------------------------------------- /core_auth/templates/account/messages/email_confirmed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/messages/email_confirmed.txt -------------------------------------------------------------------------------- /core_auth/templates/account/messages/email_deleted.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/messages/email_deleted.txt -------------------------------------------------------------------------------- /core_auth/templates/account/messages/logged_in.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/messages/logged_in.txt -------------------------------------------------------------------------------- /core_auth/templates/account/messages/logged_out.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/messages/logged_out.txt -------------------------------------------------------------------------------- /core_auth/templates/account/messages/password_changed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/messages/password_changed.txt -------------------------------------------------------------------------------- /core_auth/templates/account/messages/password_set.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/messages/password_set.txt -------------------------------------------------------------------------------- /core_auth/templates/account/messages/primary_email_set.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/messages/primary_email_set.txt -------------------------------------------------------------------------------- /core_auth/templates/account/messages/unverified_primary_email.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/messages/unverified_primary_email.txt -------------------------------------------------------------------------------- /core_auth/templates/account/password_change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/password_change.html -------------------------------------------------------------------------------- /core_auth/templates/account/password_reset.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/password_reset.html -------------------------------------------------------------------------------- /core_auth/templates/account/password_reset_done.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/password_reset_done.html -------------------------------------------------------------------------------- /core_auth/templates/account/password_reset_from_key.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/password_reset_from_key.html -------------------------------------------------------------------------------- /core_auth/templates/account/password_reset_from_key_done.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/password_reset_from_key_done.html -------------------------------------------------------------------------------- /core_auth/templates/account/password_set.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/password_set.html -------------------------------------------------------------------------------- /core_auth/templates/account/signup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/signup.html -------------------------------------------------------------------------------- /core_auth/templates/account/signup_closed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/signup_closed.html -------------------------------------------------------------------------------- /core_auth/templates/account/snippets/already_logged_in.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/snippets/already_logged_in.html -------------------------------------------------------------------------------- /core_auth/templates/account/verification_sent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/verification_sent.html -------------------------------------------------------------------------------- /core_auth/templates/account/verified_email_required.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/account/verified_email_required.html -------------------------------------------------------------------------------- /core_auth/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/base.html -------------------------------------------------------------------------------- /core_auth/templates/openid/base.html: -------------------------------------------------------------------------------- 1 | {% extends "socialaccount/base.html" %} 2 | -------------------------------------------------------------------------------- /core_auth/templates/openid/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/openid/login.html -------------------------------------------------------------------------------- /core_auth/templates/socialaccount/authentication_error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/socialaccount/authentication_error.html -------------------------------------------------------------------------------- /core_auth/templates/socialaccount/base.html: -------------------------------------------------------------------------------- 1 | {% extends "account/base.html" %} 2 | -------------------------------------------------------------------------------- /core_auth/templates/socialaccount/connections.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/socialaccount/connections.html -------------------------------------------------------------------------------- /core_auth/templates/socialaccount/login_cancelled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/socialaccount/login_cancelled.html -------------------------------------------------------------------------------- /core_auth/templates/socialaccount/messages/account_connected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/socialaccount/messages/account_connected.txt -------------------------------------------------------------------------------- /core_auth/templates/socialaccount/messages/account_connected_other.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/socialaccount/messages/account_connected_other.txt -------------------------------------------------------------------------------- /core_auth/templates/socialaccount/messages/account_disconnected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/socialaccount/messages/account_disconnected.txt -------------------------------------------------------------------------------- /core_auth/templates/socialaccount/signup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/socialaccount/signup.html -------------------------------------------------------------------------------- /core_auth/templates/socialaccount/snippets/login_extra.html: -------------------------------------------------------------------------------- 1 | {% load socialaccount %} 2 | 3 | {% providers_media_js %} 4 | -------------------------------------------------------------------------------- /core_auth/templates/socialaccount/snippets/provider_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/templates/socialaccount/snippets/provider_list.html -------------------------------------------------------------------------------- /core_auth/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/urls.py -------------------------------------------------------------------------------- /core_auth/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/core_auth/views.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/manage.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/requirements.txt -------------------------------------------------------------------------------- /test_app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_app/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/test_app/admin.py -------------------------------------------------------------------------------- /test_app/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/test_app/apps.py -------------------------------------------------------------------------------- /test_app/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_app/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/test_app/models.py -------------------------------------------------------------------------------- /test_app/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/test_app/serializers.py -------------------------------------------------------------------------------- /test_app/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/test_app/tests.py -------------------------------------------------------------------------------- /test_app/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/test_app/urls.py -------------------------------------------------------------------------------- /test_app/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbikbov/nuxt-drf-backend/HEAD/test_app/views.py --------------------------------------------------------------------------------