The moment I press the button, I see an error in the RT log/log file. So I think the Login user block logs all the errors to the log file automatically.
Which would mean every failed login is two call? One to the login api, and another to write the error?
If you do not use the Twilio plugin, you should remove it from the app as it slows down the login process and causes the errors to get logged in the log file.
The Login user block in UI Builder does not log anything to the log file. The log file entries come from the Cloud Code which contains the logic from the Twilio login. The logic uses Event Handlers to process the login in a special manner that supports both the classic login and one with a phone number.
I use the Twillio plug to send text messages, but not related to login. Should I built my own API calls to send texts instead of using the Twillio plugin?
Right now, attempts to login with incorrect user/pass (not related to Twillion) are getting set in the error log.