- FEX: passwordUI
- FEX: login
- An example in FEX: 41 GUI examples
- FEX: getauthentication
- FEX: passwordentrydialog
- FEX: passcode
asking for a password or code.
143 vues (au cours des 30 derniers jours)
Jan le 14 Sep 2011
There are some submissions in the FEX for a password input dialog:
But the abortion of the program must be implemented by the user. If you distribute your program as M- or P-files, the protection level will be limited, see FEX: passprotect. Breaking this protection will take several minutes only. But at least the user needs a criminal intent to do this.
Plus de réponses (4)
Fangjun Jiang le 13 Sep 2011
MATLAB doesn't have that function. You can use input() to ask the user to type in some numbers or letters. You have to do encryption yourself if you want to implement some type of password checking procedure.
The simplest way to do might be this. Ask the user to type in a password, compare it with a pre-defined one. The pre-defined one is stored in your source code (.m file). But you can use pcode() to convert your .m file to .p file. Since .p file is encrypted, you have some type of encryption protection. But it's not easy to implement a password changing functionality.