Skip to main content

This is an app for managing authnetication in a SaaS product named Platform.

Project description

C```markdown

Integrating Platform Authentication Module

Step 1: Install the Platform Authentication Module

pip install platform-authentication

Step 2: Add to Installed Apps

Update your project's INSTALLED_APPS setting in settings.py:

INSTALLED_APPS = [
    # ...,
    'platform_authentication',
]

Step 3: Configure Middleware

Add the JWTMiddleware to your project's middleware in settings.py:

MIDDLEWARE = [
    # ...,
    'platform_authentication.middleware.JWTMiddleware',
    # ...,
]

Step 4: Fake Migrations

Run the following command to fake migrations for the platform_authentication app:

python manage.py migrate platform_authentication --fake

Step 5: Secret Key Replacement

Replace the secret key in your child project with the secret key from platform-authentication. Keep the secret key secure.

# Example:
# parent_project_secret_key = '<some_secret_key1>'

# child_project_secret_key = '<parent_project_secret_key>'

Note: Ensure to replace placeholder values (<some_secret_key1>, <parent_project_secret_key>) with your actual secret keys.

Now, your Django project is integrated with the platform_authentication module for streamlined user authentication.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

platform_authentication-0.0.2.tar.gz (21.9 kB view hashes)

Uploaded Source

Built Distribution

platform_authentication-0.0.2-py3-none-any.whl (27.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page