Can you support QQ login?
But because it is in Chinese, the username may need to be random and let the user modify it
And the mailbox will not be returned, and the user needs to modify the mailbox by himself.

5 days later

Hi guys,

I've been trying to make sign up via GitLab and the "FoF OAuth" extension work, but with no success. GitLab.com gives an error "URL not found" upon request. Are there any solutions yet?

Thanks

    Merged 1 post from Was anyone able to make GitLab Sign Up / Login work? FoF OAuth.
    14 days later

    FriendsOfFlarum Is it possible to have a loading spinner replace the icon when you click the button (to show the login is still loading)? My users click the button a second time after the login windows closes because the page is still loading and they think the login failed.

      jacobgrillo thanks for the report. While I have not experienced this myself, I see this as a valid issue, particularly on slower hosts or when you are accessing a forum that's far away geographically. The longer the server response time, the more obvious this issue might become. Technically browsers already show a loading indicator, but I agree it's probably not obvious enough.

      I created a GitHub issue so we don't forget about it FriendsOfFlarum/oauth43

      Coolebooster can you share a screenshot of your Discord developer settings (without any secret tokens)?

      If I remember correctly Discord has multiple fields that accept a URL, make sure you entered your redirect URL in the correct field (I think there's an OAuth section in the Discord app settings where the field is hidden)

      If I am on an android webview, I am getting blank screen on mobile devices after social login, what could be the issue!??

        shankamley are you able to retrieve the URL of the page that's blank, and/or any javascript error message if there are any?

        At which stage of the login flow do you see the blank page? After a successful login when returning to Flarum?

        The social login process uses a popup to open a second page on top of Flarum. I'm not sure how the webview will handle the 2 windows. The original window needs to stay open while the oauth flow happens in the popup. If you need the flow to happen all in a single window, you might need a custom extension because the current Flarum system for social logins depends on a popup being used.

        This blank page happens after a successful login when returning to Flarum.
        On android web app or when anyone opens link from facebook post on the native facebook app, then forum opens in a webview we all know. then the users are experiencing this issue. is there any solution to this? because this is a major drawback I believe while using social oauth login only.

        8 days later

        Social login problem see this image from Google login return page this page required password and confirm password field but confirm password field only showing. Why this happen and how to fix this problem.

        Hello any one help me

        https://pasteboard.co/HGGN7d1hJ9bg.jpg

        Just a question about the functioning: isn't it a problem that this subscription via facebook/twitter/etc. asks for the user email? Most of people I know use this (subscription via facebook/twitter...) to not give their email (and therefore their identity) to the website their subscribing to. Even if it causes other confidentiality problems with facebook and cie...

        Woudln't be a way to use this Oauth without requesting the email to the app?


        Also, a totally other subject, and maybe it has already been discussed here, but Authentication through twitter only works if you ask for "elevated access" in your twitter app account (due to the fact the extension asks for V1 auth).

          TB54 this extension is designed with email as the unique identifier for all accounts, so it's impossible to not read the email without re-implementing everything in a different way.

          Even with a different token as unique identifier (Twitter login is actually not email-bound, because Twitter accounts can have no email), Flarum still needs to ask for an email as it's used for all account recovery operations as well as email notifications.

          It's technically possible to remove emails from Flarum entirely, but it's a lot of work as users are fundamentally email-based by default.

          • TB54 replied to this.
            a month later

            I need Help Guys

            I've installed this extension in my flarium forum. signup with google is not working in my case where as already registers user can login with google is working perfectly.
            ![
            help me

              epictechz-lab you should include your php flarum info output, as well as any errors in the browser console and in the logfile of your Flarum installation to help narrow down your problem.

              • IanM replied to this.