Is there a specific reason as to why the token expiration cannot be changed from 10 days?
During the development, we selected the optimal time period. And in the future, if there are requests from users, we will add a setting for it. Would such a feature be useful to you?
is there a way to have the user record deleted automatically after the token expires?
For now - no. But you could write your own logic, what can do it, using timers.
Does this already send the confirmation email as entered in the input?
Yes, it is.
Regards, Dima.