Password login option instead of pin

Instead of having just a four figure pin code for login. Have the ability to select either short pin code (four numbers). Longer pin code (say six or eight numbers) or a password with the ability to put a complex password in.

I know some people like short passcodes, put I prefer a longer passcode or pass phrase, so a choice would be nice.

Thanks