Fix login issue

This commit is contained in:
2025-09-05 23:20:10 +09:00
parent d8e1b05d41
commit 00bc1cadc9
3 changed files with 42 additions and 2 deletions

View File

@ -908,11 +908,14 @@ class LoginAPI(generics.GenericAPIView):
def post(self, request, *args, **kwargs):
logger.info(f"Login attempt for identifier: {request.data.get('identifier', 'identifier not provided')}")
logger.debug(f"Request data: {request.data}")
logger.debug(f"Request headers: {dict(request.headers)}")
# フロントエンドの 'identifier' フィールドを 'email' にマッピング
data = request.data.copy()
if 'identifier' in data and 'email' not in data:
data['email'] = data['identifier']
logger.debug(f"Processed data: {data}")
serializer = self.get_serializer(data=data)
try: