[#63] Refactored authenticate! method in Account model using or