一般注册完成后,可以进行手机号登录,或者注册完成自动登录,先使用postman进行如下测试,获取TGT,通过TGT获取登录的ST来完成手机登录或者注册完成后自动登录等等。

1.通过postman,http://localhost:8080/cas/v1/tickets进行发送一个登录请求,可以获取cas服务端的TGT数据:

2.通过获取的TGT来继续请求来获取登录的ST,随意开放一个本地端口,来请求TGT:

3.拿到ST后,我们就可以进行登录了:

4.因为cas的页面是webflow去写的,改它里面的内容需要改一堆的配置,所以可以通过自定义的登录界面,点击一个请求,进入我们自己的客户端来做这个手机登录,或者注册完成自动登录等功能。首先先创建一个Springconfig文件,让cas服务端能扫描到:

5.添加完成后,需要在resources的配置文件加入如下文件及内容:

6.创建完成后,我们就可以想springboot一样,将数据请求的数据交给我们自己的客户端来处理。然后通过httpClient工具包来发送请求来完成如手机登陆,注册完成后自动登录等功能。注意一点发送的密码可以是原始的密码,也可以是加密后的密码,只要能和数据库比对成功,都能返回TGT,ST。

Cas5.3.14手机号码登录(五)相关推荐

  1. html5+ mui框架 微信授权登录跳出手机号码登录方式

    2019独角兽企业重金招聘Python工程师标准>>> 在HBuilder真机运行微信授权登录成功,但是使用ios离线集成后,点击微信授权登录,会跳出微信手机号码登录方式(会让你填入 ...

  2. 微信小程序授权手机号码登录

    文章目录 前言 一.需求描述:授权获取手机号码登录 二.具体操作 1.引入相关依赖 2.步骤 3.相关代码 3.1 微信小程序开发的相关配置 3.2创建配置文件 3.3 实例化WxMaService ...

  3. 根据ICCID反查手机号码的五种终极方法

    摘要: 然后提供ICCID,要求警察陪同去当地ICCID对应的运营商营业厅,提供ICCID,查询对应号码!只有在警察同志的陪同或者警察开具的证明,运营商才会配合帮助查询对应号码.在中国丢手机这样的事情 ...

  4. CAS5.3.14安装、配置完全教程

    1.生成keystore keytool是jdk自带的工具 keytool -genkey -v -alias zxl -keyalg RSA -keystore F:\DEVELOP\cas\key ...

  5. django使用用户名或手机号码登录

    django有自己的认证系统,会自动根据用户名和密码进行验证.如果需要使用用户名或手机登录的话,需要重写django的认证后台,并且设置到配置文件中. 重写django的认证后台 class User ...

  6. cas4.0实现多种方式邮箱/手机号码登录及认证

    先说多种方式登录的问题,这里使用手机号码和用户名 百度了半天网上能找到的办法都试了,似乎都不好使,要不就是需要修改源码 经过反复查看cas4.0源码,发现可以配置多个身份认证器,而且可以配置多个身份认 ...

  7. CAS单点登录(五)——Service配置及管理

    在上一节我们讲述了CAS中关于自定义认证登录策略,对CAS中关于自定义登录配置的方案,校验策略有了一定的了解,如果忘记了可以去复习一下------CAS单点登录(四)--自定义认证登录策略.这节本来该 ...

  8. 结合Redis实现首页手机注册,手机号码登录

    手机号码注册html页面和js代码: <!DOCTYPE html> <html xmlns:v-on="http://www.w3.org/1999/xhtml" ...

  9. 小程序获取手机号码登录注册

    需求 开发微信小程序有获取用户手机号的需求,用户用户注册.登录或者发货等业务需求.本身前后端开发获取用户手机号码是一个很复杂的过程,微信小程序提供的云开发和组件开发使得此业务需求变得相对简单 获取手机 ...

最新文章

  1. Spring MVC使用拦截器实现权限控制
  2. Windows句柄-2
  3. 刚刚,OpenStack 第 19 个版本来了,附28项特性详细解读!
  4. Adobe Acrobat DC
  5. 基于C语言、线性表的 二、八、十、十六进制转换 及 加运算、左右移位运算、乘法运算 的科学计算器设计
  6. Multimodal —— 看图说话(Image Caption)任务的论文笔记(二)引入attention机制
  7. 为何要学习 Linux?
  8. 计算机网络第四章总结
  9. Mysql 导入Incorrect string value: ‘\xCF\xF2\xB7\xBD\xB9\xFA‘ for column
  10. php财务软件的报表如何实现,浪潮财务软件如何实现汇总报表系统调整表的接收 | 浪潮888博客...
  11. 清除dell服务器面板告警信息,DELL面板告警日志
  12. ios开发学习--按钮(Button)效果源码分享--系列教程3
  13. 揭秘阿里CDN核心技术(http://wenku.baidu.com/view/ffc63474b4daa58da1114a45.html?re=view)
  14. 分享一个用了很久的免费国外空间,适合用于测试
  15. 头条流量android,今日头条的免流量看视频是怎么操作的?
  16. Lingo入门- 求解LP问题实例1
  17. Java基础---Java条件语句之嵌套if(二十)
  18. 高清DV 菲星数码摄像机HDV-D503FS 专业解读
  19. 2022架构师考试重点内容一
  20. 昆仑通态触摸屏使用时注意事项

热门文章

  1. 数字化为何具有颠覆性?
  2. Windows Workflow学习笔记
  3. FPAG—计数器—BCD译码器—Verilog
  4. Effect Java
  5. 计算机管理内默认共享,善用“默认共享”便于管理。解决“这个共享是为管理而创建的。服务器服务停止并重新启动后或计算机重新...
  6. 华硕M5A78L-MLX3PLUS羿龙IIX4(3424元)家用学习型装机配置
  7. 电脑使用习惯(For Yuki)
  8. RT-Thread完整版fal及easyflash移植
  9. configure it with blueman-service
  10. sql中完全依赖,部分依赖,传递依赖关系