作业5 身份认证
今天校园里到处是快递小哥,同学们也经常帮别人取快递,快递小哥不会很细致的核实身份,就允许代领,存在很多不安全因素。
设计一款基于手机的app,用于快递小哥验证身份,顾客领取快递。具体认证方法不限,简单易行。
(1)给出:app包含哪些部分(可加图示),每部分的功能;
(2)模仿kerberos的写法,描述交互过程,并加说明。
(1)
app包含三个部分:
1.快递员
查看快递信息
与顾客进行联系
获取顾客信息(取件码,手机尾号,姓名)
2.顾客
查看快递信息(物流信息,单号等)
接收快递取件码
与快递员进行联系
3.管理平台
实时跟踪快递信息
为快递员分配配送任务
为顾客实时更新快递信息
为顾客生成快递取件码
验证顾客取件码
(2)
1.身份验证服务交换
用户通过账号密码登录app,验证通过后,app向用户传递信息
用户可以是快递员和顾客,信息可以是快递信息,取件码等
2.领取快递
顾客出示取件码和自己手机尾号,快递员通过AS验证,匹配成功,顾客顺利取件