Redux 将Google Auth用户ID关联到我的MERN堆栈

Redux 将Google Auth用户ID关联到我的MERN堆栈,redux,google-authentication,Redux,Google Authentication,我正在尝试将来自GoogleAuth的用户ID关联到我的数据中。因此,由于我正在使用MERN堆栈,我是否需要将userId添加到模式中并单独处理它,或者是否有一种方法可以将userId关联起来,并在每次调度actions CREATE时将其显示为新属性 export const createBirthday = (birthday) => async (dispatch, getState) => { try { const { userId } = getState().a

我正在尝试将来自GoogleAuth的用户ID关联到我的数据中。因此,由于我正在使用MERN堆栈,我是否需要将userId添加到模式中并单独处理它,或者是否有一种方法可以将userId关联起来,并在每次调度actions CREATE时将其显示为新属性

export const createBirthday = (birthday) => async (dispatch, getState) => {
 try {
  const { userId } = getState().auth;
  console.log(userId);
  const { data } = await api.createBirthday(birthday);

 dispatch({ type: "CREATE", payload: data });
  } catch (error) {
    console.error(error.message);
     }
 //add programmic navigation
   history.push("/");
 };



//this is my Api request to backend
import axios from "axios";

const url = "http://localhost:3001/birthdays";
export const getAllBirthdays = () => axios.get(url);
export const createBirthday = (newBirthday) => axios.post(url, newBirthday);