我的应用,第三方应用链接生成

beetlsql3-dev
Mlxa0324 2 years ago
parent 19842d2b6f
commit 268e9ecc60

@ -22,6 +22,7 @@ import java.io.Serializable;
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
@ToString
public class LoginTodo implements Serializable {
private static final long serialVersionUID = 1257693451422916110L;

@ -232,7 +232,10 @@ public class ResourcesApplicationService extends CoreBaseService<ResourcesApplic
public String getKeyByCurrentUser(String linkSecretKey) {
if (ObjectUtil.isNotEmpty(linkSecretKey)) {
LoginTodo loginTodo = loginTodoService.buildByCurrentLoginUser();
return JWT.create().withAudience(loginTodo.toJSONString()).sign(Algorithm.HMAC256(linkSecretKey));
String sign = JWT.create().withAudience(loginTodo.toJSONString()).sign(Algorithm.HMAC256(linkSecretKey));
LoginTodo str = decodeApplicationUrl(linkSecretKey, sign);
System.out.println(str);
return sign;
}
return "";
}

Loading…
Cancel
Save