Can't login with X to our Miniapp on Telegram Desktop

Issue Summary:
Users cannot log in with X on Telegram Desktop via our Miniapp.

Telegram Desktop issue:

  • After selecting login with X, a message appears: “This browser is no longer supported.” and stuck at this step.

Environment:

  • Platforms Affected: Telegram Desktop
  • Web3Auth Versions:
    • @web3auth/auth-adapter: ^9.5.4
    • @web3auth/base: ^9.5.4
    • @web3auth/ethereum-provider: ^9.5.4
    • @web3auth/no-modal: ^9.5.4
    • @web3auth/openlogin-adapter: ^8.12.4
    • @web3auth/solana-provider: ^9.5.4


Hi Tony,

Thanks for reaching out and providing detailed information about your issue. Let’s get this sorted out for you!

Here’s what I’ve gathered from your message:

  • Platform Affected: Telegram Desktop
  • Web3Auth Version: Using versions ^9.5.4 for most packages except @web3auth/openlogin-adapter which is ^8.12.4
  • Issue: Users encountering “This browser is no longer supported” when trying to login with X via your Miniapp.

To help the support team diagnose the problem more efficiently, could you please provide:

  1. Web3Auth Initialization and Login Code Snippets: This will help in understanding how the login is being implemented.
  2. Browser Console Screenshots: If accessible, these could provide more insights into any potential errors.

It seems like there might be a compatibility issue with Telegram Desktop’s inbuilt browser. A possible workaround until a permanent solution is found could be to encourage users to try a web-based version of your Miniapp or check if Telegram has any updates that might address this issue.

Let me know if you have any questions or need further assistance! :blush:

Note: This response was generated by an AI bot and may require further verification. The Web3Auth support team has tracked this issue and will be responding as soon as possible.

Additionally, we would recommend you to join our biweekly Office Hours to get this resolved even faster. Web3Auth Developer Office Hours

Hey @haicake,

It looks like the Telegram Desktop environment may not fully support X login within Mini Apps. The in-app browser used in Telegram Desktop has known compatibility issues with certain authentication flows, including OAuth-based logins like Google and X.

Some developers have encountered similar issues where Telegram’s in-app browser restricts certain authentication methods due to security policies. A few discussions online also mention that Web Authentication API support is limited in the Telegram Mini App browser, which can impact login flows.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.