Skip to content

Commit 210593b

Browse files
authored
Merge pull request #41 from gitcoinco/update-iam
update iam
2 parents 236eac2 + d9ae65b commit 210593b

File tree

3 files changed

+26
-30
lines changed

3 files changed

+26
-30
lines changed

package-lock.json

Lines changed: 17 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/ext/passport/credentialverification.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@ import type {
55
ProjectApplicationMetadata,
66
} from './types';
77

8-
export const IAM_SERVER =
9-
'did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC';
8+
export const IAM_SERVER = [
9+
'did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC',
10+
'did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb',
11+
];
1012

1113
const verifier = new PassportVerifier();
1214

@@ -32,7 +34,9 @@ export async function isVerified(
3234

3335
const vcHasValidProof = verifiedCredential?.valid;
3436

35-
const vcIssuedByValidIAMServer = verifiableCredential.issuer === IAM_SERVER;
37+
const vcIssuedByValidIAMServer = IAM_SERVER.includes(
38+
verifiableCredential.issuer
39+
);
3640
const providerMatchesProject = vcProviderMatchesProject(
3741
provider,
3842
verifiableCredential,

tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"compilerOptions": {
3-
"lib": ["es6"],
4-
"target": "ES6",
3+
"lib": ["es2016"],
4+
"target": "ES2016",
55
"module": "commonjs",
66
"moduleResolution": "node",
77
"outDir": "./build",

0 commit comments

Comments
 (0)