diff --git a/frontend/src/contexts/AuthContext.js b/frontend/src/contexts/AuthContext.js index 6338971..80d97a4 100644 --- a/frontend/src/contexts/AuthContext.js +++ b/frontend/src/contexts/AuthContext.js @@ -148,7 +148,10 @@ export const AuthProvider = ({ children }) => { dispatch({ type: actionTypes.SET_LOADING, payload: true }); dispatch({ type: actionTypes.CLEAR_ERROR }); - const response = await authAPI.register(userData); + // Filter out frontend-only fields before sending to backend + const { confirmPassword, agreeTerms, ...backendData } = userData; + + const response = await authAPI.register(backendData); dispatch({ type: actionTypes.LOGIN_SUCCESS,