├── .gitignore ├── Makefile ├── README.md ├── client ├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .postcssrc.js ├── README.md ├── build │ ├── build.js │ ├── check-versions.js │ ├── logo.png │ ├── utils.js │ ├── vue-loader.conf.js │ ├── webpack.base.conf.js │ ├── webpack.dev.conf.js │ ├── webpack.prod.conf.js │ └── webpack.test.conf.js ├── config │ ├── dev.env.js │ ├── index.js │ ├── prod.env.js │ └── test.env.js ├── index.html ├── package.json ├── src │ ├── App.vue │ ├── api │ │ ├── auth.js │ │ └── session.js │ ├── assets │ │ └── logo.png │ ├── components │ │ └── Navbar.vue │ ├── main.js │ ├── router │ │ └── index.js │ ├── store │ │ ├── auth.js │ │ ├── index.js │ │ ├── password.js │ │ ├── signup.js │ │ └── types.js │ └── views │ │ ├── About.vue │ │ ├── Home.vue │ │ ├── Login.vue │ │ ├── Lost.vue │ │ ├── PasswordReset.vue │ │ ├── PasswordResetConfirm.vue │ │ ├── Register.vue │ │ └── VerifyEmail.vue ├── static │ └── .gitkeep └── test │ ├── e2e │ ├── custom-assertions │ │ └── elementCount.js │ ├── nightwatch.conf.js │ ├── runner.js │ └── specs │ │ └── test.js │ └── unit │ ├── .eslintrc │ ├── index.js │ ├── karma.conf.js │ └── specs │ └── Login.spec.js └── server ├── Pipfile ├── Pipfile.lock ├── README.md ├── manage.py ├── server ├── __init__.py ├── api │ ├── __init__.py │ ├── admin.py │ ├── fixtures │ │ ├── __init__.py │ │ └── factories.py │ ├── management │ │ ├── __init__.py │ │ └── commands │ │ │ └── create_fixtures.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── permissions.py │ ├── serializers.py │ ├── urls.py │ └── views.py ├── auth.py ├── settings.py ├── urls.py └── wsgi.py └── templates ├── account └── email │ └── email_confirmation_message.txt └── registration └── password_reset_email.html /.gitignore: -------------------------------------------------------------------------------- 1 | server/db.sqlite3 -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/README.md -------------------------------------------------------------------------------- /client/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/.babelrc -------------------------------------------------------------------------------- /client/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/.editorconfig -------------------------------------------------------------------------------- /client/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/.eslintignore -------------------------------------------------------------------------------- /client/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/.eslintrc.js -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/.postcssrc.js -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/README.md -------------------------------------------------------------------------------- /client/build/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/build/build.js -------------------------------------------------------------------------------- /client/build/check-versions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/build/check-versions.js -------------------------------------------------------------------------------- /client/build/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/build/logo.png -------------------------------------------------------------------------------- /client/build/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/build/utils.js -------------------------------------------------------------------------------- /client/build/vue-loader.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/build/vue-loader.conf.js -------------------------------------------------------------------------------- /client/build/webpack.base.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/build/webpack.base.conf.js -------------------------------------------------------------------------------- /client/build/webpack.dev.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/build/webpack.dev.conf.js -------------------------------------------------------------------------------- /client/build/webpack.prod.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/build/webpack.prod.conf.js -------------------------------------------------------------------------------- /client/build/webpack.test.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/build/webpack.test.conf.js -------------------------------------------------------------------------------- /client/config/dev.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/config/dev.env.js -------------------------------------------------------------------------------- /client/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/config/index.js -------------------------------------------------------------------------------- /client/config/prod.env.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | module.exports = { 3 | NODE_ENV: '"production"' 4 | } 5 | -------------------------------------------------------------------------------- /client/config/test.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/config/test.env.js -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/index.html -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/package.json -------------------------------------------------------------------------------- /client/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/App.vue -------------------------------------------------------------------------------- /client/src/api/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/api/auth.js -------------------------------------------------------------------------------- /client/src/api/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/api/session.js -------------------------------------------------------------------------------- /client/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/assets/logo.png -------------------------------------------------------------------------------- /client/src/components/Navbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/components/Navbar.vue -------------------------------------------------------------------------------- /client/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/main.js -------------------------------------------------------------------------------- /client/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/router/index.js -------------------------------------------------------------------------------- /client/src/store/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/store/auth.js -------------------------------------------------------------------------------- /client/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/store/index.js -------------------------------------------------------------------------------- /client/src/store/password.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/store/password.js -------------------------------------------------------------------------------- /client/src/store/signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/store/signup.js -------------------------------------------------------------------------------- /client/src/store/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/store/types.js -------------------------------------------------------------------------------- /client/src/views/About.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/views/About.vue -------------------------------------------------------------------------------- /client/src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/views/Home.vue -------------------------------------------------------------------------------- /client/src/views/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/views/Login.vue -------------------------------------------------------------------------------- /client/src/views/Lost.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/views/Lost.vue -------------------------------------------------------------------------------- /client/src/views/PasswordReset.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/views/PasswordReset.vue -------------------------------------------------------------------------------- /client/src/views/PasswordResetConfirm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/views/PasswordResetConfirm.vue -------------------------------------------------------------------------------- /client/src/views/Register.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/views/Register.vue -------------------------------------------------------------------------------- /client/src/views/VerifyEmail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/src/views/VerifyEmail.vue -------------------------------------------------------------------------------- /client/static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/test/e2e/custom-assertions/elementCount.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/test/e2e/custom-assertions/elementCount.js -------------------------------------------------------------------------------- /client/test/e2e/nightwatch.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/test/e2e/nightwatch.conf.js -------------------------------------------------------------------------------- /client/test/e2e/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/test/e2e/runner.js -------------------------------------------------------------------------------- /client/test/e2e/specs/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/test/e2e/specs/test.js -------------------------------------------------------------------------------- /client/test/unit/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/test/unit/.eslintrc -------------------------------------------------------------------------------- /client/test/unit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/test/unit/index.js -------------------------------------------------------------------------------- /client/test/unit/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/test/unit/karma.conf.js -------------------------------------------------------------------------------- /client/test/unit/specs/Login.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/client/test/unit/specs/Login.spec.js -------------------------------------------------------------------------------- /server/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/Pipfile -------------------------------------------------------------------------------- /server/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/Pipfile.lock -------------------------------------------------------------------------------- /server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/README.md -------------------------------------------------------------------------------- /server/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/manage.py -------------------------------------------------------------------------------- /server/server/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/server/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/server/api/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/server/api/admin.py -------------------------------------------------------------------------------- /server/server/api/fixtures/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/server/api/fixtures/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/server/api/fixtures/factories.py -------------------------------------------------------------------------------- /server/server/api/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/server/api/management/commands/create_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/server/api/management/commands/create_fixtures.py -------------------------------------------------------------------------------- /server/server/api/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/server/api/migrations/0001_initial.py -------------------------------------------------------------------------------- /server/server/api/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/server/api/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/server/api/models.py -------------------------------------------------------------------------------- /server/server/api/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/server/api/permissions.py -------------------------------------------------------------------------------- /server/server/api/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/server/api/serializers.py -------------------------------------------------------------------------------- /server/server/api/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/server/api/urls.py -------------------------------------------------------------------------------- /server/server/api/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/server/api/views.py -------------------------------------------------------------------------------- /server/server/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/server/auth.py -------------------------------------------------------------------------------- /server/server/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/server/settings.py -------------------------------------------------------------------------------- /server/server/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/server/urls.py -------------------------------------------------------------------------------- /server/server/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/server/wsgi.py -------------------------------------------------------------------------------- /server/templates/account/email/email_confirmation_message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/templates/account/email/email_confirmation_message.txt -------------------------------------------------------------------------------- /server/templates/registration/password_reset_email.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakemcdermott/vue-django-rest-auth/HEAD/server/templates/registration/password_reset_email.html --------------------------------------------------------------------------------