[精讚] [會員登入]
626

更新程式環境到wildfly18+openjdk11-phase4: 認證程式更新

認證程式更新

分享此文連結 //n.sfs.tw/14586

分享連結 更新程式環境到wildfly18+openjdk11-phase4: 認證程式更新@外行中的外行
(文章歡迎轉載,務必尊重版權註明連結來源)
2020-04-22 15:56:20 最後編修
2020-03-25 15:01:28 By jung
 

1. POM更新

POM @cncauthserver&CncResource: cnclibs 1.2.3 & EduDataType 1.0.6.6
POM @xxauth: cnclibs 1.2.3 & EduDataType 1.0.6.6
 
 
2.new package: "relation"@xxauth
new class: "xxRelation.java"@xxauth
new file: "relation.spi.ITSRelation"@META-INF.service package
內容為;
relation.XXRelation
 
在xxauth專案下新增package:relation
新建java class: XXRelation
內容如下
package relation;

import models.edumodel.relations.Relation;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import relation.spi.ITSRelation;
import tools.IUniqueIDType;

import java.util.Map;

public class XXRelation implements ITSRelation {
    private static final Logger logger = LoggerFactory.getLogger(MZRelation.class);

    @Override
    public Relation getRelation(Map<IUniqueIDType, String> uniqueIDTypeStringMap) {
        return new Relation();
    }
}
 
 
implement new method@xxauth.java
  doAuthenticatewSeatNo
  doSyncDatawSeatNo
@Override
    public ExchangeDataModelwSeatNo doAuthenticatewSeatNo(String user, String passwd) {
        return null;
    }
 
 
file modified:
1.
implement new method@src/main/java/syncdata/xxsyncdata.java
  doAuthenticatewSeatNo
  doSyncDatawSeatNo
 
    @Override
    public List<ExchangeDataModelwSeatNo> doSyncDatawSeatNo(Map<IUniqueIDType, String> uniqueIDTypeStringMap) {
        return null;
    }
 
CNCAPIwSeatNoResource.java@CncResource
 
  CNCOauthwSeatNoResource.java@CncResource
  xxSyncData.java@xxauth
  xxauth.java@xxauth
  AuthDemo.java@cncauthdemo
  CNCXXAccountSource.java@cncaccountdatasource
  XXDataRequest.java@cncaccountdatasource
 
mongo修改index增加查詢時間檢查
use xxstore
db.authcodestore.createIndex({"created":-1})
db.authcodestore.createIndex({"expires":-1})
 
mongo刪除過多token&authcode紀錄
use xxstore
db.authcodestore.remove({})
db.cnctokenstore.remove({})
 
END

你可能感興趣的文章

縣市端IdP新增自訂首頁內容功能 合併本部主程式,手動於mongo內新增管理使用者資料

回應 修正pom.xml,

更新程式取消google recaptcha改用輸入驗證碼 update cnclibs to 0.0.8.6

[java]縣市IDP建置 使用NetBeans建置IDP程式

在apache http server停用TLS 1.0/1.1 and SSL 2.0/3.0 How to disable outdated versions of SSL/TLS on Apache

新增縣市端回傳使用者資料功能 新增縣市端回傳使用者資料功能

隨機好文

設定win10開機自動執行openvpn連接vpn server how to make win10 connecting to a vpn server automactically after booting up

bitbucket repository control application setup 安裝完bitbucket服務後,須設定bitbucket.properties

centos7 apache ssl.conf設定狀況 在apache更新或重啟後可能遇到ssl.conf衝突問題

proxmox5.x using duplicati as cloud backup strategy install duplicati program on Proxmox host for remote backup using google drive account

如何在ubuntu 18.04上設定一開機就啟動virtualbox某個vm a way to setup ubuntu18.04 for start vm on boot