Just to add to this. Wix does now offer a login() function which permits a custom login page to be developed!! Nice job and a welcome addition.
Now to sort out the user registration token verify which is doable but still requires the use of wix-crm AND wix-users to work.