You are talking about the Smart Passbook. No? That code is send to your mobile phone.
I gave my then phone number in the form(2 years ago)
Didn't you visited after that? They provide the username to your email and the password for your phone and you have to change the password for every three months. For every transaction registration account, they will configure our transaction accounts through mobile sms. So, Change the phone number via the nearest branch of yours.
May be they should think of some other way to connect the users.
They are giving more security for our account. In my point of view, They are providing best e-banking service to us.