Module: helpers/utils/handle-deep-link
Table of contents
Functions
Functions
handleDeepLink
▸ handleDeepLink(url
): void
Handles a deep link URL by parsing it to extract the access_token
parameter.
The function logs the access token and saves it to a key store.
Parameters
Name | Type | Description |
---|---|---|
url | string | The URL received from the custom protocol handler. This URL is expected to contain an access_token parameter. The function extracts the access_token from the URL's search parameters, logs it to the console, and then stores it using the keyStore service under the key captainCloud.accessToken . If the URL does not include an access_token or if it's null, the keyStore will be updated with a null value. |
Returns
void
Example
handleDeepLink("captain-login://open?access_token=xyz123");
Defined in
src/electron/helpers/utils/handle-deep-link.ts:17 (opens in a new tab)