第三方单点登录的接口编写

结合自身项目中的一个案列来编写第三方单点登录接口,目的是让第三方系统调用我们的接口,无需再次登录,跳转到我们的系统,我们系统自动帮用户进行登录

这个接口需要写两个,第一个则需要生成token,token的作用是防止第三方恶意登录以及会话过期。结合我个人案列的场景,这个案例是图书馆,用户现在在第三方登录,跳到图书馆系统,调用我们这个接口。

这里使用des加密参数生成token。

代码如下,第一个接口:

/**
     * 校验身份和生成token
     *
     * @param cardNO 卡号
     * @param idcardNO 身份证号
     * @param signatrue 签名
     * 

你可能感兴趣的:(数据库)