Background: I've got a wasp app running username and password
-NOTE: the app has actions and queries that refer to the username (provideUserId) in order to display it in the ui
Wasp version: 0.14.0
Platform: MacOS Sonoma 14.1.1
Problem:
-I want to change the auth so that it's email + password BUT also includes a username field on signup so we can keep using this in the app
What's the best way to do this?
Possible Solution:
Should I change the main.wasp to email+pass then add username to user model in prisma? I've heard if you do custom auth correctly, wasp will push out custom fields to your auth forms