i am new to backend and thinking of using aws Cognito for auth and i am using express and mongoose in backend, my question is, do i have to create a mongoose model for user?