Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .llms-snapshots/llms-full.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1025,7 +1025,7 @@ Internet Identity sign-in can be customized with options that let you control se
| `windowed` | `boolean` | `true` | By default, the authentication flow is presented in a popup window on desktop that is automatically centered on the browser. This behavior can be turned off by setting the option to `false`, causing the authentication flow to happen in a separate tab instead. |
| `derivationOrigin` | `string` or `URL` | | The main domain to be used to ensure your users are identified with the same public ID, regardless of which of your Satellite's URLs they use to access your application. |
| `onProgress` | `(progress) => void` | | Callback for provider sign-in and user creation/loading. |
| `domain` | `internetcomputer.org` or `ic0.app` or `id.ai` | `internetcomputer.org` | The domain on which to open Internet Identity. |
| `domain` | `id.ai` or `internetcomputer.org` or `ic0.app` | `id.ai` | The domain on which to open Internet Identity. |

Example with options:

Expand Down Expand Up @@ -8896,7 +8896,7 @@ Sharing the same identity also means sharing access to the same wallet linked to

#### 1\. Create a new identity

Go to [identity.internetcomputer.org](https://identity.internetcomputer.org) and create a new identity.
Go to [id.ai](https://id.ai) and create a new identity.

#### 2\. Set up

Expand All @@ -8908,15 +8908,15 @@ Arrange a call or meeting with the person you want to share the identity with, a

#### 4\. Sign into your Internet Identity

Once ready, sign again into [identity.internetcomputer.org](https://identity.internetcomputer.org) using the newly created identity.
Once ready, sign again into [id.ai](https://id.ai) using the newly created identity.

#### 5\. Add a new passkey

Click "Add new passkey" to initiate the process of adding the other person’s device.

#### 6\. Share the generated link

A link (e.g.,`https://identity.internetcomputer.org/?action=add-passkey&ii=1122333` for an identity number `1122333`) will be generated and valid for 15 minutes. Copy and send this link to the person you want to share the identity with.
A link (e.g.,`https://id.ai/pair#12345`) will be generated and valid for 15 minutes. Copy and send this link to the person you want to share the identity with.

#### 7\. Approve the new passkey

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ image: https://juno.build/assets/images/setting-up-your-internet-identity-on-int

![](./setting-up-your-internet-identity-on-internetcomputer-dot-org.png)

:::important

This blog post is no longer needed as the latest version of Internet Identity natively supports both domains. It's just still live for posterity.

:::

---

Web 2.0 uses usernames and passwords for logging into websites, which isn't very secure, can be a hassle, and doesn't always keep your information private.
Expand Down
14 changes: 7 additions & 7 deletions docs/build/authentication/internet-identity.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,13 +42,13 @@ This creates (or reuses) a session automatically the first time the user signs i

Internet Identity sign-in can be customized with options that let you control session lifetime, provider configuration, or track progress during the flow.

| Option | Type | Default | Description |
| ---------------------------- | ---------------------------------------------- | ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `maxTimeToLiveInNanoseconds` | `BigInt(4 * 60 * 60 * 1000 * 1000 * 1000)` | **4 hours** | Maximum lifetime of the user's session in **nanoseconds**. Once expired, the session cannot be extended. |
| `windowed` | `boolean` | `true` | By default, the authentication flow is presented in a popup window on desktop that is automatically centered on the browser. This behavior can be turned off by setting the option to `false`, causing the authentication flow to happen in a separate tab instead. |
| `derivationOrigin` | `string` or `URL` | | The main domain to be used to ensure your users are identified with the same public ID, regardless of which of your Satellite's URLs they use to access your application. |
| `onProgress` | `(progress) => void` | | Callback for provider sign-in and user creation/loading. |
| `domain` | `internetcomputer.org` or `ic0.app` or `id.ai` | `internetcomputer.org` | The domain on which to open Internet Identity. |
| Option | Type | Default | Description |
| ---------------------------- | ---------------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `maxTimeToLiveInNanoseconds` | `BigInt(4 * 60 * 60 * 1000 * 1000 * 1000)` | **4 hours** | Maximum lifetime of the user's session in **nanoseconds**. Once expired, the session cannot be extended. |
| `windowed` | `boolean` | `true` | By default, the authentication flow is presented in a popup window on desktop that is automatically centered on the browser. This behavior can be turned off by setting the option to `false`, causing the authentication flow to happen in a separate tab instead. |
| `derivationOrigin` | `string` or `URL` | | The main domain to be used to ensure your users are identified with the same public ID, regardless of which of your Satellite's URLs they use to access your application. |
| `onProgress` | `(progress) => void` | | Callback for provider sign-in and user creation/loading. |
| `domain` | `id.ai` or `internetcomputer.org` or `ic0.app` | `id.ai` | The domain on which to open Internet Identity. |

Example with options:

Expand Down
6 changes: 3 additions & 3 deletions docs/miscellaneous/workarounds.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ Sharing the same identity also means sharing access to the same wallet linked to

#### 1. Create a new identity

Go to [identity.internetcomputer.org](https://identity.internetcomputer.org) and create a new identity.
Go to [id.ai](https://id.ai) and create a new identity.

#### 2. Set up

Expand All @@ -70,15 +70,15 @@ Arrange a call or meeting with the person you want to share the identity with, a

#### 4. Sign into your Internet Identity

Once ready, sign again into [identity.internetcomputer.org](https://identity.internetcomputer.org) using the newly created identity.
Once ready, sign again into [id.ai](https://id.ai) using the newly created identity.

#### 5. Add a new passkey

Click "Add new passkey" to initiate the process of adding the other person’s device.

#### 6. Share the generated link

A link (e.g.,`https://identity.internetcomputer.org/?action=add-passkey&ii=1122333` for an identity number `1122333`) will be generated and valid for 15 minutes. Copy and send this link to the person you want to share the identity with.
A link (e.g.,`https://id.ai/pair#12345`) will be generated and valid for 15 minutes. Copy and send this link to the person you want to share the identity with.

#### 7. Approve the new passkey

Expand Down