Skip to content

subsonicsystems/nextjs_django_auth0_base_frontend

Repository files navigation

nextjs_django_auth0_base_frontend

汎用的なWebアプリケーションを作成するプロジェクトです。
Next.js / Django / Auth0 / Material UI / Joy UIを組み合わせています。

このリポジトリはフロントエンドです。
バックエンドは
https://github.com/subsonicsystems/nextjs_django_auth0_base_backend
です。

設定

事前準備

バックエンドの設定を行います。

Auth0コンソール

  1. Applications | Application
    • [+ Create Application]をクリックします
  2. Create application
    • Name アプリケーション名を入力します
    • Regular Web Applicationsを選択します
    • [Create]をクリックします
  3. Settingsタブをクリックします
  4. Application URIs
  5. [Save Changes]をクリックします

.env.localの作成

  • プロジェクトルートに.env.localを作成します
  • AUTH0_POST_LOGOUT_REDIRECT Auth0コンソールのApplications | Applications | Settings | Application URIs | Allowed Callback URLsのAllowed Logout URLs
  • AUTH0_AUDIENCE Auth0コンソールのApplications | APIsのAPI Audience
  • AUTH0_SCOPE 例: 'openid offline_access'
  • MESSAGE_URL バックエンドのAPIのURL

About

汎用的なWebアプリケーションを作成するプロジェクトです

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published