=IF(LEFT(A2,3)="134","移动",IF(LEFT(A2,3)="135","移动",IF(LEFT(A2,3)="136","移动",IF(LEFT(A2,3)="137","移动",IF(LEFT(A2,3)="138","移动",IF(LEFT(A2,3)="139","移动"...
分类:
移动开发 时间:
2015-04-23 15:03:37
阅读次数:
173
一、术语介绍
Authentication:身份认证,即用户提供一些信息来证明自己的身份。如用户名和密码,licence等。
Principals :主体的“标识属性”,可以是任意标识,例如用户名,身份证号码,手机号码等。Principals
可以有多个,但是必须有一个主要的Principal(Primary Principal),这个标识,必须是唯一的。
Credentials:凭据,即...
分类:
Web程序 时间:
2015-04-23 13:28:29
阅读次数:
258
以前发短信使用过短信猫,现在,更多地是使用第三方API。大致过程是: → 用户在页面输入手机号码→ 用户点击"获取验证码"按钮,把手机号码发送给服务端,服务端产生几位数的随机码,并保存在某个地方(Session, Applicaiton, 数据库, 等等),调用第三方的API→ 第三方发送几位数的随...
分类:
Web程序 时间:
2015-04-23 12:32:39
阅读次数:
231
一,什么是认证
认证——验证用户身份合法性。认证过程中,用户需要提供principals(身份实体信息)、credentials(凭据实体信息)。常用的是“实体/凭证”组合,即“用户名/密码”组合。
二、名词解释:
principal:身份(主体的标识属性),如:用户名、手机号、邮箱等(唯一)。
credentials:凭证(只有主体知道的安全值),如密码/...
分类:
其他好文 时间:
2015-04-22 15:20:59
阅读次数:
157
在做表单时我们经常遇到让上下两个字段对齐的情况,比如姓名, 手机号码, 出生地。这样我们就要用到 text-align, text-justify样式了。text-align直接设为justify就行了,text-justify的情况就复杂了,可能有人对它还不熟悉。IE的取值如下:auto :允许浏...
分类:
Web程序 时间:
2015-04-21 17:41:53
阅读次数:
173
解析 1、CSS:position:relative、absolute。 2、事件:onkeyup、onblur。 3、匹配手机号正则表达式。效果代码 1 42 43 44 Telephone Number45 46 47 48 ...
分类:
移动开发 时间:
2015-04-20 12:37:29
阅读次数:
192
手机号码不是所有的都能获取。只是有一部分可以拿到。这个是由于移动运营商没有把手机号码的数据写入到sim卡中.SIM卡只有唯一的编号,供网络与设备识别那就是IMSI号码,手机的信号也可以说是通过这个号码在网络中传递的,并不是手机号码。试想,你的SIM丢失后,补办一张新的会换号码吗?是不会的.就是因.....
分类:
移动开发 时间:
2015-04-19 21:21:46
阅读次数:
223
用户管理:相关的两个配置文件:/etc/passwd/etc/shadow/etc/passwd保存用户详细信息(掌握每一列代表的含义)root:x:0:0:root:/root:/bin/bash第一列用户名第二列密码控位符,以x表示第三列uid第四列gid第五列用户的描述信息(姓名、办公室、手机号等信息)第六列用户家目录第..
分类:
其他好文 时间:
2015-04-19 19:47:00
阅读次数:
147
配置转换器返回更多用户信息
从cas server登录成功后,默认只能从cas server得到用户名。但程序中也可能遇到需要得到更多如姓名,手机号,email等更多用户信息的情况。
cas client拿到用户名后再到数据库中查询,的确可以得到关于该用户的更多信息。
但是如果用户登录成功后,直接从cas server返回给cas client用户的详细信息,这也是一个不错的做法。这个好处,...
分类:
其他好文 时间:
2015-04-19 10:14:52
阅读次数:
337
//移动号码正则表达式 NSString *CM_NUM = @"^((13[4-9])|(147)|(15[0-2,7-9])|(178)|(18[2-4,7-8]))\\d{8}|(1705)\\d{7}$"; //联通号段正则表达式 N...
分类:
移动开发 时间:
2015-04-18 14:15:09
阅读次数:
145