Hello, is the deep-link plugin only available for mobile applications in V2?
I have a desktop app where I want to implement OAuth functionalities, and I was recommended by Fabian (I think) to use the deep-link plugin. Someone also shared their code to do it without the plugin, but I am unsure if it will work with Google and GitHub.
The issue is that I’m using a proxy, which Simon recommended I create. I decided to build it with Hono, and the backend is Supabase. The idea is to use the PKCE flow for OAuth. However, whether using deep-links or another method, I find it challenging to understand how to implement this flow. The API already has the authentication endpoints working, and I’ve managed to log in using Google, GitHub, or even email and password with some HTTP client. But I struggle to understand how to do it with Tauri.
My main idea was to use the user’s browser to connect to the app, which is why I was recommended to use deep-links. Another person recommended code that worked for V1, and I managed to partially understand how to implement it in Tauri V2. This code opened a new window in the app. Still, I am quite confused about how to securely and properly get my API to communicate with my app, especially with deep-links since I don’t understand how domains work, how I should configure the API, or the schemas I need to set in the Tauri configuration.
I found this PR indicating that the Deep Link plugin can be used with desktop applications. However, the documentation states that it only supports iOS and Android.