🚀
ShipWithDjango Documentation
  • Welcome to ShipWithDjango Documentation
  • When and How to use ShipWithDjango?
  • Getting Started
    • Obtaining a license
    • Downloading ShipWithDjango
    • Running locally
    • Next steps
  • Platform
    • Default Configuration
    • Subnavigation
  • Theme
    • Tailwind CSS
    • Configuration
  • Secret Management
    • Default Configuration
    • Setting your environment variables
    • Third-party providers
      • Infisical
      • AWS Secrets Manager
      • Azure Key Vault
    • Order of retrieval
  • Authentication
    • Default Configuration
    • GitHub
    • LinkedIn
  • Emailing
    • Default Configuration
    • Using SendGrid
    • Using SMTP
    • Using the task queue for sending emails
  • Payments & Billing
    • Billing
    • Stripe
  • OpenAI/Dall-E
    • Default Configuration
  • API
    • Django REST framework
    • Built-in API utilities
    • Postman
  • Logging
    • Default Configuration
    • Using Sentry
    • Using Better Stack
  • Localization
    • Translations
Powered by GitBook
On this page
  1. Authentication

LinkedIn

PreviousGitHubNextDefault Configuration

Last updated 9 months ago

To allow users to sign up and log in using their LinkedIn accounts, set ALLOW_LINKED_IN_LOGIN to True. To configure LinkedIn login:

  1. Visit while logged into your LinkedIn account and click on Create app.

  2. Fill in the required details. The Callback URL should be set to https://YOUR_DOMAIN_HERE.COM/swd/accounts/oidc/linkedin/login/callback/.

  3. Once the app is created, LinkedIn will provide a Client ID and Client Secret.

  4. Enter these credentials into the LINKED_IN_CLIENT_ID and LINKED_IN_CLIENT_SECRET variables in your CONFIG/authentication.py config file.

LinkedIn Developers