GenerateTestUserSig-es.js 744 B

1234567891011121314151617181920212223242526
  1. import LibGenerateTestUserSig from './lib-generate-test-usersig-es.min.js';
  2. let SDKAPPID = 1600070519;
  3. let SECRETKEY = 'c3100b8b932a1ffed2e2ab8172db85e5f8ed2577a015747b333759a1117af4df';
  4. /**
  5. * Expiration time for the signature, it is recommended not to set it too short.
  6. * Time unit: seconds
  7. * Default time: 7 x 24 x 60 x 60 = 604800 = 7 days
  8. */
  9. const EXPIRETIME = 604800;
  10. export function genTestUserSig({ userID, SDKAppID, SecretKey }) {
  11. if (SDKAppID) SDKAPPID = SDKAppID;
  12. if (SecretKey) SECRETKEY = SecretKey;
  13. const generator = new LibGenerateTestUserSig(SDKAPPID, SECRETKEY, EXPIRETIME);
  14. const userSig = generator.genTestUserSig(userID);
  15. return {
  16. SDKAppID: SDKAPPID,
  17. userSig,
  18. };
  19. }
  20. export default genTestUserSig;