-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deep Link Action Handler #1421
Comments
There is a VERY old issue about this, that we definitely want to resolve as soon as the beta-rc lands. That said, there are very serious concerns about security of deeplinks, so I think that this should probably be a tauri plugin. |
Thanks for linking for the issue. I did a search for issues with "deep link", didn't know it was called "URI scheme" 👍 |
Appologies for the ignorant question, but what exactly are the security concerns with URI schemes? |
Technically any application can register such an URI scheme with your host operating system. Furthermore, I consider this to be a type of "push message" that your application MUST parse even thought it has no way of authenticating the sender, since these deeplinks are generally (always?) intercepted by the browser. |
Feature Description
I'm unsure if the correct term is "deep link", but I've seen this on several website to desktop app links, where (for example) you click on a website link and that link opens the corresponding desktop app (if installed) and performs an action. An example of this is Discord invite links.
Here is a contrived example of a "deep link":
This would be linked to from a website, with a normal anchor tag:
I think this would be a nice featuer for Tauri to support, allowing developers to link to their desktop app and handle incomming actions.
The text was updated successfully, but these errors were encountered: