Open External Links in AppImage for Login

Having trouble logging in with AppImage application? Here's what you can do.
Warp Terminal

AppImage is a popular packaging format for Linux systems. You'll often find applications packaged in this format.

Sometimes, when you try to log in to a service’s AppImage through a browser, even though it will report a success and tell you to go back to the app, it actually won’t.

Let me share a quick tip on how to force open external links in AppImage so that you can log into it through a browser.

Here, I am using an AppImage for Todoist that needs you to log in through the browser.

First, open the app and click on login through the browser button.

Click on Login via browser on the AppImage
Click on Login via browser

When it asks you to login, enter the credentials and log in.

💡
Use Firefox, as that will provide more options for opening external links.
When asked, login through Web Browser using the credentials
Login through Web Browser

Once you successfully log in, it will ask you to open the app in an external app.

Use "Choose a different Application" link in Firefox to select a different application for the link.
Choose a different Application

If your System Handler finds the proper app, then there is no issue. If you want to open it in another app of your choice, click on “Choose a different application” link.

Now, click on “Choose” button.

Click on Choose button to open a file selector
Click on Choose

This will bring you to the file chooser. Select the AppImage of your choice, in this case, Todoist, to open that particular link.

Locate the AppImage file, of the application that you want to open the link in.
Locate the AppImage

Click on Select. Once selected, press “Open Link” to open it in the AppImage.

After selecting the AppImage file, Click on Open Link button to open the specified link in the specified AppImage
Click on Open Link button

That's it. You can see the AppImage will be now logged in.

Please note that this is a very specific scenario and you'll encounter it with very few applications.

I hope this quick tip helps you. Please let me know if you have questions or suggestions in the comments.

About the author
Sreenath

Sreenath

Linux tinkerer by day, Lord of the Rings fanatic by night. When I'm not busy conquering the command line, you can find me kicking back and watching some football while quoting JRR Tolkien

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

itsfoss happy penguin

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.