Security password
It is a nuisance to ask for new password every 30 days considering that your customer’s time and effort might be too important to spend on such trivial matters. I suggest that you should offer other simplified method of verification or make the resetting of passwords optional. Thanks.