Skip to content
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

Some Linux systems cannot return to the follow app after logging in #579

Open
2 of 4 tasks
JunerLee opened this issue Sep 23, 2024 · 18 comments
Open
2 of 4 tasks

Some Linux systems cannot return to the follow app after logging in #579

JunerLee opened this issue Sep 23, 2024 · 18 comments

Comments

@JunerLee
Copy link

Describe the bug

openSUSE 系统登陆follow无法从浏览器回调到follow应用,造成无法登陆

Feed Info

none

Reproduction Video

No response

App Type

Electron / App

Version

0.0.16-alpha

Operating System

Linux

Browser Info

chrome

Validations

  • Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
  • Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.

Contributions

  • I am willing to submit a PR to fix this issue
  • I am willing to submit a PR with failing tests (actually just go ahead and do it, thanks!)
Copy link

linear bot commented Sep 23, 2024

@Haoyu99
Copy link

Haoyu99 commented Sep 30, 2024

ubuntu22 也无法回调

@Wonghitman
Copy link

Wonghitman commented Oct 16, 2024

你好,我在尝试
1.添加Follow.desktop指向Follow.appImage
2.指定deeplink的默认方式xdg-mime default Follow.desktop x-scheme-handler/follow
后可以正常跳转
附件为我使用的Follow 请修改里面的<>参数为你所在的配置
Follow.zip

Copy link

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Hello, I'm trying
1.Add follow.desktop to point to Follow.appImage
2. Specify the default method of deeplink xdg-mime default Follow.desktop x-scheme-handler/follow
You can jump normally after
The attachment is the Follow I use. Please modify the <> parameter inside to your configuration.
Follow.zip

Copy link

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Hello, I'm trying
1.Add Follow.desktop to point to Follow.appImage
2. Specify the default method of deeplink xdg-mime default Follow.desktop x-scheme-handler/follow
You can jump normally after
The attachment is the Follow I use. Please modify the <> parameter inside to your configuration.
Follow.zip

@stonega
Copy link

stonega commented Oct 16, 2024

你好,我在尝试 1.添加Follow.desktop指向Follow.appImage 2.指定deeplink的默认方式xdg-mime default Follow.desktop x-scheme-handler/follow 后可以正常跳转 附件为我使用的Follow 请修改里面的<>参数为你所在的配置 Follow.zip

这样可以正常登录了吗,我试过可以跳转但是没有成功登录。

Copy link

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Hello, I am trying to 1. Add Follow.desktop to point to Follow.appImage 2. Specify the default way of deeplink xdg-mime default Follow.desktop x-scheme-handler/follow and I can jump to the attachment normally for the Follow I use. Please Modify the <> parameter inside to your configuration Follow.zip

Can I log in normally? I tried to jump but failed to log in.

@Wonghitman
Copy link

你好,我在尝试 1.添加Follow.desktop指向Follow.appImage 2.指定deeplink的默认方式xdg-mime default Follow.desktop x-scheme-handler/follow 后可以正常跳转 附件为我使用的Follow 请修改里面的<>参数为你所在的配置 Follow.zip

这样可以正常登录了吗,我试过可以跳转但是没有成功登录。

可以多尝试登录几次,我也还没完全解决该问题

Copy link

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Hello, I am trying to 1. Add Follow.desktop to point to Follow.appImage 2. Specify the default method of deeplink xdg-mime default Follow.desktop x-scheme-handler/follow and the attachment can be redirected normally to the Follow I use. Please modify the <> parameters inside to your configuration Follow.zip

Can I log in normally? I tried to jump but failed to log in successfully.

You can try logging in a few more times, I haven’t completely solved the problem yet

@Wonghitman
Copy link

你好,我在尝试 1.添加Follow.desktop指向Follow.appImage 2.指定deeplink的默认方式xdg-mime default Follow.desktop x-scheme-handler/follow 后可以正常跳转 附件为我使用的Follow 请修改里面的<>参数为你所在的配置 Follow.zip

这样可以正常登录了吗,我试过可以跳转但是没有成功登录。

抱歉,提供的文件缺失了部分参数,可以再试试,我点击2-3次是正常登录的
Exec=<你的appimage路径> --no-sandbox %U

Copy link

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Hello, I am trying to 1. Add Follow.desktop to point to Follow.appImage 2. Specify the default method of deeplink xdg-mime default Follow.desktop x-scheme-handler/follow and the attachment can be redirected normally to the Follow I use. Please modify the <> parameters inside to your configuration Follow.zip

Can I log in normally? I tried to jump but failed to log in successfully.

Sorry, the file provided is missing some parameters. You can try again. I clicked 2-3 times and logged in normally.
Exec= --no-sandbox %U

@stonega
Copy link

stonega commented Oct 22, 2024

你好,我在尝试 1.添加Follow.desktop指向Follow.appImage 2.指定deeplink的默认方式xdg-mime default Follow.desktop x-scheme-handler/follow 后可以正常跳转 附件为我使用的Follow 请修改里面的<>参数为你所在的配置 Follow.zip

这样可以正常登录了吗,我试过可以跳转但是没有成功登录。

抱歉,提供的文件缺失了部分参数,可以再试试,我点击2-3次是正常登录的 Exec=<你的appimage路径> --no-sandbox %U

谢谢,加了 no-sandbox 就可以了

Copy link

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Hello, I am trying to 1. Add Follow.desktop to point to Follow.appImage 2. Specify the default method of deeplink xdg-mime default Follow.desktop x-scheme-handler/follow and the attachment can be redirected normally for me. Follow Please modify the <> parameters inside to your configuration Follow.zip

Can I log in normally? I tried to jump but failed to log in successfully.

Sorry, the provided file is missing some parameters. You can try again. I clicked 2-3 times to log in normally. Exec= --no-sandbox %U

Thank you, just add no-sandbox and it will be fine

@DIYgod DIYgod changed the title openSUSE15.5 系统登陆follow无法从浏览器回调到follow应用 Some Linux systems cannot return to the follow app after logging in Oct 29, 2024
@Aneeqasif

This comment has been minimized.

@LourierL

This comment has been minimized.

@muctebanesiri

This comment has been minimized.

@Anyexyz
Copy link

Anyexyz commented Nov 14, 2024

I have found a perfect way to open it: Click "Login" from Follow to the page that cannot be called back, such as https://app.follow.is/login?provider=github,
Image

click F12 to view the console, and keep clicking the "Open Follow" button. You will see something like Launched external handler for 'follow:https://auth?token=xxxxxxxxxxxxx-xxxxxxxxxx-xxxxxxxxxxx&userId=xxxxxxxxxxxxxxxxxxxxxxxxxxx'. in the console. You need to copy follow:https://auth?token=xxxxxxxxxxxxx-xxxxxxxxxx-xxxxxxxxxxx&userId=xxxxxxxxxxxxxxxxxxxxxxxxxxx, and then use the shell to run Follow.AppImage follow:https://auth?token=xxxxxxxxxxxxx-xxxxxxxxxx-xxxxxxxxxxx&userId=xxxxxxxxxxxxxxxxxxxxxxxxxxx to successfully log in.

@rover12421
Copy link

  1. When editing the menu, the command must add the %U parameter! ! !
  2. Set mimetypes to x-scheme-handler/follow

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants