dfinity / wg-identity-authentication

Repository of the Identity and Wallet Standards Working Group
https://wiki.internetcomputer.org/wiki/Identity_%26_Authentication
Apache License 2.0
28 stars 9 forks source link

Summarized Feedback for ICRC-25 #37

Closed frederikrothenberger closed 10 months ago

frederikrothenberger commented 11 months ago

Quick summary of the feedback received across different channels:

General

Message Format

Various smaller things handled in comments to the PR.

If anything is missing, please add a comment and I'll add it to the list.

sea-snake commented 11 months ago

Introduce message to disconnect / switch identity?

A way to indicate the intended identity to make the canister_call with seems missing currently.

Explain transport / channel requirements

Clearifying how a data channel could be considered "authenticated" is something missing indeed.

frederikrothenberger commented 11 months ago

Introduce message to disconnect / switch identity?

A way to indicate the intended identity to make the canister_call with seems missing currently.

You can specify sender when requesting a canister call.

sea-snake commented 11 months ago

Introduce message to disconnect / switch identity?

A way to indicate the intended identity to make the canister_call with seems missing currently.

You can specify sender when requesting a canister call.

Ohh that makes a lot of sense now, I always looked at that as the data required to make the canister call, but indeed the wallet could also use that to check if the right account with access to that identity is currently signed in.

frederikrothenberger commented 11 months ago

Summary of decisions made regarding ICRC-25 in last working group session (September 5):

General

Details

sea-snake commented 11 months ago

@frederikrothenberger Here's a first draft of the ICRC-26 spec for the JSON value syntax of Candid types: https://github.com/dfinity/ICRC/issues/30

Wasn't sure where to put the spec since it's broader topic than the ICRC-25 spec, so made it a gist for now.

sea-snake commented 11 months ago

First draft of a ledger extension spec can be found here: https://github.com/dfinity/wg-identity-authentication/pull/47

frederikrothenberger commented 10 months ago

Closed, because all feedback has either been addressed or is outdated due to other changes in the standards.