A Plasmic-based Next.js template that integrates with Auth.js to enable authentication using Google.
This is a demo of how you can connect Plasmic with next-auth (recently renamed to auth.js) to implement authentication.
Demo link - https://plasmic-next-auth-example.vercel.app/
Project - https://studio.plasmic.app/projects/21yfH8a5FQ3G5YYAEZCSx
Hit the Deploy with Vercel, that should create a separate repo for you
Configure the plasmic-init
to use use project id and public api token
Run npx auth secret
to generate a secret for next-auth
Get the API keys from google to setup the Google OAuth.
Run yarn
to install dependencies
Run the development server: yarn dev
Open your browser to see the result at http://localhost:3000
With Plasmic, you can enable non-developers on your team to publish pages and content into your website or app.
To learn more about Plasmic, take a look at the following resources:
You can check out the Plasmic GitHub repository - your feedback and contributions are welcome!
Note: This Next.js project was bootstrapped with create-plasmic-app
.
A Plasmic-based Next.js template that integrates with Auth.js to enable authentication using Google.
This is a demo of how you can connect Plasmic with next-auth (recently renamed to auth.js) to implement authentication.
Demo link - https://plasmic-next-auth-example.vercel.app/
Project - https://studio.plasmic.app/projects/21yfH8a5FQ3G5YYAEZCSx
Hit the Deploy with Vercel, that should create a separate repo for you
Configure the plasmic-init
to use use project id and public api token
Run npx auth secret
to generate a secret for next-auth
Get the API keys from google to setup the Google OAuth.
Run yarn
to install dependencies
Run the development server: yarn dev
Open your browser to see the result at http://localhost:3000
With Plasmic, you can enable non-developers on your team to publish pages and content into your website or app.
To learn more about Plasmic, take a look at the following resources:
You can check out the Plasmic GitHub repository - your feedback and contributions are welcome!
Note: This Next.js project was bootstrapped with create-plasmic-app
.