• Resolved sirtaptap

    (@sirtaptap)


    I upgraded from the pre-wordpress directory version of this plugin (the one you had to download direct from Patreon and upload yourself), and since then the Log In With Patreon button is totally gone from the login form. It worked fine with the old one. I went and added my refresh tokens/etc in the plugin options, no change.

    Additionally, I was never super clear on how the log in with patreon button even works; I tried logging in with my own login and nothing seems different, but I assume I’m just not counted as a “patron” of myself (though this would be incredibly useful for debugging!). What happens if a non-patron of mine logs in with patreon? Do they get logged in status or no? I’m hoping to use this in combination with Shortcodes Ultimate to show ads to guest users only; that wouldn’t work if anyone could log in with patreon that isn’t a patron of mine and be considered a “subscriber” still.

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Contributor CodeBard

    (@codebard)

    Login with Patreon button is now available again with 1.0.2 version. If your version is not 1.0.2, just update it from your WP admin.

    There is an option in the plugin admin that disables login with Patreon. If its disabled, button wont appear.

    Otherwise with 1.0.2 button should normally appear in any form that uses normal WP login form hooks.

    Additionally, I was never super clear on how the log in with patreon button even works; I tried logging in with my own login and nothing seems different,

    If you logged in with Patreon while already logged into your WP as an admin, nothing would be different except your Patreon account will now be linked to your WP account. Because youre a WP admin, you would see everything as you did before.

    If you logged in with Patreon while being logged out to your WP, then a new account should be created for you and you get logged in. Even if you are a patron or not. At this point Patreon login works like any other social login.

    Your patrons however, would be recognized and if you have any locked content, they would be allowed to see if they have enough pledge.

    I’m hoping to use this in combination with Shortcodes Ultimate to show ads to guest users only; that wouldn’t work if anyone could log in with patreon that isn’t a patron of mine and be considered a “subscriber” still.

    Anyone who logs in with Patreon gets logged into WP and therefore they are registered users and not anonymous. That plugin should work fine.

    Thread Starter sirtaptap

    (@sirtaptap)

    It’s 1.0.2, just installed it from the wordpress repo today. The shortcode for “login with patreon” works (though it shows the old patron logo unlike the zip file version of the plugin). Login with patreon is enabled but I still see no button in wp-login.

    If you logged in with Patreon while being logged out to your WP, then a new account should be created for you and you get logged in. Even if you are a patron or not. At this point Patreon login works like any other social login.

    So is there any way to currently show content to people who are NOT patrons? My planned method won’t work if I’m reading that right, since anyone with a Patreon account, not necessarily patrons, would be able to avoid ads that way. And TBH, I would rather my site not have accounts for people who aren’t really patrons.

    Interesting. I believe it would make sense to set a pledge amount required to use the patreon log in button.

    Does it make sense? And can it be implemented?

    • This reply was modified 7 years, 1 month ago by linusf.
    Plugin Contributor CodeBard

    (@codebard)

    It’s 1.0.2, just installed it from the wordpress repo today. The shortcode for “login with patreon” works (though it shows the old patron logo unlike the zip file version of the plugin). Login with patreon is enabled but I still see no button in wp-login.

    I was able to reproduce this. I’ll look into it.

    So is there any way to currently show content to people who are NOT patrons? My planned method won’t work if I’m reading that right, since anyone with a Patreon account, not necessarily patrons, would be able to avoid ads that way. And TBH, I would rather my site not have accounts for people who aren’t really patrons.

    Currently there is no way to prevent Patreon users logging in if they are not patrons.

    When such users log in to your site via Patreon, they will be seen as registered users (subscribers) by your site.

    If the code does not show ads to registered users as such, then they wont see ads.

    If there is anything that marks/updates a user as having the privilege to not see ads (something that comes from your own plugins) then a conditional shortcode can make sure only these people dont see ads. But this could require coding.

    Plugin Contributor CodeBard

    (@codebard)

    Interesting. I believe it would make sense to set a pledge amount required to use the patreon log in button.

    Does it make sense? And can it be implemented?

    Currently there isnt a means to do that, and there arent any plans.

    Im not sure if it will be added to Patron Pro either.

    Plugin Contributor CodeBard

    (@codebard)

    Additionally, please use the support forum at Patreon:

    https://www.patreondevelopers.com/c/patreon-wordpress-plugin-support

    You can get support here faster and easier.

    Plugin Contributor CodeBard

    (@codebard)

    I prepared and pushed a fix which makes login button properly appear.

    The version is still 1.0.2, so you cant auto-update from WP admin.

    But, just deactivating+deleting the plugin and then reinstalling from your WordPress admin will have the same effect and update the plugin.

    So please do that, and confirm that login button appears properly.

    Thread Starter sirtaptap

    (@sirtaptap)

    Works, thanks! Still the old Patreon logo, but not a deal breaker.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Log in with patreon button gone’ is closed to new replies.