繁体   English   中英

从用户名和密码修剪空格

[英]Trimming whitespace from usernames and passwords

我正在处理的iPad应用程序要求用户提供一个用户名和密码,这些用户名和密码在服务器可以正确进入应用程序之前经过身份验证。 我正在考虑进行微妙的更改,以便在用户名和密码的开头和结尾处的空格被静默忽略。

好主意? 馊主意? 你的职位的原因?

这是在我今天向客户展示产品并努力登录之后出现的。经过三次尝试后我终于意识到我设法在我的用户名之前设置了一个空格,当然,这与任何用户名都不匹配在服务器上。 iPad的文本字段开头有一个非常非常细微的宽度差异,因为字段边界与第一个字符间隔开,我花了一些时间注意。

我认为修剪空白是一个好习惯,因为它们通常被认为是无效的用户名/密码符号(用户可以很容易地错过它们,特别是如果它们使用多个)。

NSString *trimmedString = [myString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM