useMoralis : isAuthenticated from metamask authentication vs. signup

I am wanting to have user sign up by authenticating first w metamask to get the ethAddress and then to signup process .
So is there a way to authenticate and then check if user has authenticated but not signed Up yet ?

I need the logic for that please.

by sign up. you mean if the user has username and password already set?

No, not login, but signUp when it’s a new user, but they have authenticated with metamask