And*_*rew 9 authentication whitespace security-trimming username ios
在iPad应用我工作的要求,为用户提供经过身份验证对服务器才可以进入应用适当的用户名和密码.我正在考虑进行微妙的更改,以便在用户名和密码的开头和结尾处的空格被静默忽略.
好主意?馊主意?你的职位的原因?
这是在我今天向客户展示产品并努力登录之后出现的.经过三次尝试后我终于意识到我设法在我的用户名之前设置了一个空格,当然,这与任何用户名都不匹配在服务器上.iPad的文本字段开头有一个非常非常细微的宽度差异,因为字段边界与第一个字符间隔开,我花了一些时间注意.
Ale*_*der 49
我认为修剪空白是一个好习惯,因为它们通常被认为是无效的用户名/密码符号(用户可以很容易地错过它们,特别是如果它们使用多个).
NSString *trimmedString = [myString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14347 次 |
| 最近记录: |