This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
error - Error: Service validation failed: brand: Path `brand` is required., price: Path `price` is required., image: Path `image` is required. | |
at ValidationError.inspect (/Users/manotlj/Project/AodProject/NextJS-Ecommerce/acc-service-app/node_modules/mongoose/lib/error/validation.js:50:26) | |
at formatValue (node:internal/util/inspect:806:19) | |
at inspect (node:internal/util/inspect:365:10) | |
at formatWithOptionsInternal (node:internal/util/inspect:2273:40) | |
at formatWithOptions (node:internal/util/inspect:2135:10) | |
at console.value (node:internal/console/constructor:349:14) | |
at console.warn (node:internal/console/constructor:382:61) | |
at Object.error (/Users/manotlj/Project/AodProject/NextJS-Ecommerce/acc-service-app/node_modules/next/dist/build/output/log.js:33:13) | |
at DevServer.logErrorWithOriginalStack (/Users/manotlj/Project/AodProject/NextJS-Ecommerce/acc-service-app/node_modules/next/dist/server/dev/next-dev-server.js:805:21) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"zipcode": "พระบรมมหาราชวัง พระนคร กรุงเทพมหานคร 10200" | |
}, | |
{ | |
"zipcode": "วังบูรพาภิรมย์ พระนคร กรุงเทพมหานคร 10200" | |
}, | |
{ | |
"zipcode": "วัดราชบพิธ พระนคร กรุงเทพมหานคร 10200" | |
}, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"files.autoSave": "afterDelay", | |
"editor.fontSize": 16, | |
"terminal.integrated.fontFamily": "AnonymicePro Nerd Font", | |
"editor.fontFamily": "AnonymicePro Nerd Font", | |
"terminal.integrated.fontSize": 16, | |
"editor.formatOnSave": true, | |
"editor.formatOnType": false, | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.wordWrap": "on", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://nextjs.org/docs/messages/react-hydration-error |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// In protected routes of App A and App B | |
import { validateToken } from './path-to-shared-auth-service'; | |
// Middleware to check token before accessing protected routes | |
async function requireAuthentication(req, res, next) { | |
const token = req.cookies.authToken; // Retrieve token from cookies | |
const isValidToken = await validateToken(token); | |
if (isValidToken) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"files.autoSave": "afterDelay", | |
"editor.fontSize": 16, | |
"terminal.integrated.fontFamily": "AnonymicePro Nerd Font", | |
"editor.fontFamily": "AnonymicePro Nerd Font", | |
"terminal.integrated.fontSize": 16, | |
"editor.formatOnSave": true, | |
"editor.formatOnType": false, | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.wordWrap": "on", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[flake8] | |
extend-ignore = E501 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
DOMAIN="localhost:3000 | |
DJANGO_SECRET_KEY="my-django-secret-key" | |
CLOUDINARY_CLOUD_NAME="" | |
CLOUDINARY_API_KEY="" | |
CLOUDINARY_API_SECRET="" | |
REDIRECT_URLS="http://localhost:3000/auth/google,http://localhost:3000/auth/facebook" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from django.contrib import admin | |
from django.urls import path, include | |
urlpatterns = [ | |
path("admin/", admin.site.urls), | |
path("api/", include("djoser.urls")), | |
path("api/", include("users.urls")), | |
] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from django.db import models | |
from django.contrib.auth.models import ( | |
BaseUserManager, | |
AbstractBaseUser, | |
PermissionsMixin, | |
) | |
class UserAccountManager(BaseUserManager): | |
def create_user(self, email, password=None, **kwargs): |