一、术语介绍
Authentication:身份认证,即用户提供一些信息来证明自己的身份。如用户名和密码,licence等。
Principals :主体的“标识属性”,可以是任意标识,例如用户名,身份证号码,手机号码等。Principals
可以有多个,但是必须有一个主要的Principal(Primary Principal),这个标识,必须是唯一的。
Credentials:凭据,即...
分类:
Web程序 时间:
2015-04-23 13:28:29
阅读次数:
258
就像我们每个人都有一个身份证号码一样,网络里的每台电脑(更确切地说,是每一个设备的网络接口)都有一个IP地址用于标示自己。我们可能都知道这些地址由四个字节组成,用点分十进制表示以及它们的A,B,C分类等,然而,在总数大约为四十多亿个可用IP地址里,你知道下面一些常见的有特殊意义地址吗?让e博士来告诉...
分类:
其他好文 时间:
2015-04-20 14:27:15
阅读次数:
149
现在需要将用户的身份证号码显示在页面,以供用户进行身份核对,但是为了个人隐私,又不能完整显示,所以可以用sql将身份证号码的部分号码用*号替换。效果截图如下:
具体的sql实现对应如下:tsc.idcard,concat(substr(tsc.idcard, 0, 4),'******') ,lpad(substr(tsc.idcard,-3),length(tsc.idcard),'*')两...
分类:
数据库 时间:
2015-04-17 09:42:08
阅读次数:
130
身份证号码共18位:AAAAAABBBBBBCCCD1、号码的结构公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。2、地址码(前六位数)表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按...
分类:
其他好文 时间:
2015-04-15 11:08:09
阅读次数:
173
Console.WriteLine("请输入您的身份证号码"); string x = Console.ReadLine(); string year=x.Substring (6,4);//从身份证的第六位开始截取,往后截取四位,就是你的出生年份 int x1 = Convert.ToInt32(...
分类:
其他好文 时间:
2015-04-14 23:18:10
阅读次数:
176
数据库的设计和操作中,我们通常会给表建立主键。 主键,可以分为自然主键和代理主键。 自然主键表示:采用具有业务逻辑含义的字段作为表的主键。比如在用户信息表中,采用用户的身份证号码作为主键。但是这样一来,随着业务逻辑的变化,主键就有可能要更改。比如,假设哪天身份证号码升级成19,2位,那。。。。。。。...
分类:
Web程序 时间:
2015-04-09 19:39:47
阅读次数:
151
示例代码:angular.module("myTest",[])
.directive(‘multipleIdentityNo‘,[function(){
return{
require:"ngModel",
link:function(scope,element,attr,ngModel){
if(ngModel){
varemailsRegexp=/^/d{17}[X0-9]{1}$/;//校验身-份-s-证号码
}
varcustomValidator=function(value..
分类:
其他好文 时间:
2015-04-09 17:45:18
阅读次数:
196
function isCardNo(card)
{
// 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X
var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if(reg.test(card) === false)
{
...
分类:
Web程序 时间:
2015-04-08 15:02:50
阅读次数:
134
题意:给了一串15位或18位的身份证号码,求 在改变最少位数的情况下, 输出正确合法的身份证号合法的身份证 是按照以下规则:前6位以及“Order code”三位 一定合法其中X是根据前17位的值计算出来的 按照如下公式 (a1就是最后一位,若为10就是X)另外 题目还规定了“Date of Bir...
分类:
其他好文 时间:
2015-04-04 11:52:25
阅读次数:
154