Package Description
License
—
Deps
3
Install Size
—
Vulns
✓ 0
Published
Aug 2, 2023
$ dotnet add package EdjCase.ICP.InternetIdentityEdjCase.ICP.InternetIdentityulong anchor = 1; // Internet Identity anchor
string hostname = "nns.ic0.app"; // Hostname to login to
LoginResult result = await Authenticator
.WithHttpAgent() // Use http agent to communicate to the Internet Identity canister
.LoginAsync(anchor, hostname);
DelegationIdentity identity = result.GetIdentityOrThrow(); // Gets the generated identity or throws if login failed
var agent = new HttpAgent(identity); // Use in agent to make authenticated requests