[精讚] [會員登入]
672

更新程式環境到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程式使用google防機器人的驗證功能 身份認證程式新增google防機器人v2

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

更新程式環境到wildfly18+openjdk11-phase3: 伺服器環境升級準備 upgrade jdk and wildfly on server

縣市IDP新增API功能 修改IDP程式增加API介面

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

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

隨機好文

回應 修正pom.xml,

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

使用virtualbox每次都忘記的事情 share folder from win host to linux guest vm

安裝netbeans9遇到的小狀況 how to show netbeans9 program onto ubuntu desktop

how to resolve memory allocation issue on proxmox when creating vm, sometimes the log shows fail message of Cannot_allocate_memory