Beschrijving
Nextend Social Login is een professionele, eenvoudig te gebruiken en gratis WordPress plugin. Het laat je bezoekers registreren en login op je site met behulp van hun sociale profielen (Facebook, Google, X (voorheen Twitter), enz.) in plaats van ze te dwingen kostbare tijd te besteden aan het invullen van het standaard registratieformulier. Bovendien hoeven ze niet meer te wachten op validatie e-mails of hun gebruikersnaam en wachtwoord bij te houden.
Demo | Tutorial videos | Docs | Support | Pro Addon
Nextend Social Login integreert naadloos met je bestaande WordPress login en registratieformulier. Bestaande gebruikers kunnen hun sociale accounts toevoegen of verwijderen op hun WordPress profielpagina. Een gebruiker kan zoveel sociale accounts toevoegen als hij wil, zodat hij kan inloggen met Facebook, Google of X (voorheen Twitter).
Three popular providers: Facebook, Google and X (formerly Twitter)
Providers zijn de diensten die bezoekers kunnen gebruiken om zich te registreren en in te loggen op je site. Met Nextend Social Login kunnen je bezoekers login met hun account van de populairste sociale netwerken: Facebook, Google en X (voorheen Twitter).
Functionaliteiten van de gratis versie
- Registreren en inloggen met één klik via Facebook, Google en X (voorheen Twitter)
- Je huidige gebruikers kunnen eenvoudig hun Facebook , Google of X profielen (voorheen Twitter) koppelen aan hun account
- Sociale accounts zijn gekoppeld aan een WordPress-gebruikersaccount, zodat elk account toegankelijk is met en zonder sociale account
- Je kunt een aangepaste omleidings-URL definiëren na de registratie (bij de eerste aanmelding) met behulp van een van de sociale accounts.
- Je kunt een aangepaste omleidings-URL definiëren na elke aanmelding met een van de ingeschakelde sociale accounts.
- Toon Facebook, Google, X (voorheen Twitter) profielfoto als avatar
- Login widget en shortcodes
- Aanpasbare ontwerpen die bij je site passen
- Bewerkbare en vertaalbare teksten op de inlogknoppen
- Zeer eenvoudig in te stellen en te gebruiken
- Schone, gebruiksvriendelijke UI
- Snelle en behulpzame ondersteuning
Extra functies in de Pro add-on
- WooCommerce compatibiliteit
- Compatibiliteit met BuddyPress
- UserPro compatibiliteit
- Ultimate Member compatibiliteit
- Compatibiliteit met Easy Digital Downloads
- Pro providers: LinkedIn, Amazon, VKontakte, WordPress.com, Yahoo, PayPal, Disqus, Apple, GitHub, Microsoft, Line, Discord, Slack, TikTok, Steam, Twitch, Kakao, Reddit, Spotify, en binnenkort meer
- Configureer bij elke provider of er bij registratie om een e-mailadres moet worden gevraagd
- Configureer of gebruikersnaam gevraagd moet worden bij registratie bij elke provider
- Kies uit pictogrammen of brede knoppen
- Verschillende inlog lay-outs
- Beperk specifieke gebruikersrollen van het gebruik van de sociale logins. (Je kunt voor elke provider verschillende rollen beperken.)
- Wijs specifieke gebruikersrollen toe aan de nieuw geregistreerde gebruikers die een sociale login provider gebruiken. (Je kunt voor elke provider verschillende rollen instellen.)
- Toon de naam van de gekoppelde providers in de tabel Gebruikers
Gebruik
Nadat je de plugin hebt geactiveerd, configureert en activeer je de provider die je wilt gebruiken, dan zal de plugin automatisch
- voeg de loginknoppen toe aan de WordPress loginpagina. Zie schermafbeelding #1
- voeg de accountkoppelingsknoppen toe aan de WordPress profielpagina. Zie schermafbeelding #2
Schermafdrukken
Installatie
Automatische installatie
- Zoek naar Nextend Social Login via ‘Plugins > Nieuwe’-interface toevoegen.
- Zoek de plugin box van Nextend Social Login en klik op de knop ‘Nu installeren’.
- Activeer dan de Nextend Social Login plugin.
- Ga naar de ‘Instellingen > Nextend’ Social Connect om de beschikbare providers te zien.
- Configureer de provider die je wilt gebruiken. (Je vindt gedetailleerde instructies voor elke provider.)
- Test de configuratie en schakel vervolgens de provider in.
Handmatige installatie
- Download Nextend Social Login
- Upload Nextend Social Login via ‘Plugins > Nieuwe > toevoegen Upload’-interface of upload de map nextend-facebook-connect naar de folder
/wp-content/plugins/
. - Activeer de Nextend Social Login plugin via het menu ‘Plugins’ in WordPress.
- Ga naar de ‘Instellingen > Nextend Social Login’ om de beschikbare providers te zien.
- Configureer de provider die je wilt gebruiken. (Je vindt gedetailleerde instructies voor elke provider.)
- Test de configuratie en schakel vervolgens de provider in.
FAQ
-
Natuurlijk, Nextend Social Login biedt je de gereedschappen om je site AVG-compliant te maken. Bekijk de Nextend Social Login AVG-documentatie voor meer informatie over het onderwerp.
-
De gratis versie van Nextend Social Login toont automatisch de sociale login knoppen op het /wp-login.php login-formulier en alle formulieren die gemaakt zijn met de wp_login_form actie.
Je kunt de widget en shortcodes van Nextend Social Login gebruiken als je de knoppen ergens wilt weergeven. Als je de inlogknoppen in je thema moet publiceren, kan je de PHP code gebruiken. -
2. How can I get the email address from the X (formerly Twitter) users?
-
Nadat je je APP hebt ingesteld, ga je naar het tabblad Instellingen en voer je de URL in van je Servicevoorwaarden en Privacybeleid pagina. Druk vervolgens op de knop Update je instellingen. Ga dan naar het tabblad Rechten en vink het vakje “E-mailadressen opvragen van gebruikers” aan onder “Aanvullende rechten”. Er is een documentatie die het proces uitlegt met schermafbeeldingen.
-
3. Waarom worden willekeurige gebruikersnamen gegenereerd?
-
Wanneer een gebruiker zich probeert te registreren met een sociaal account, zal Nextend Social Login proberen een gebruikersnaam te genereren op basis van de naam die afkomstig is van de provider. Als deze naam speciale tekens bevat, kunnen we geen gebruikersnaam genereren die geldig is voor WordPress, aangezien WordPress ook geen speciale tekens in gebruikersnamen toestaat.
Om deze reden zullen we een unieke en willekeurige gebruikersnaam moeten genereren voor het geregistreerde account.Met de Pro add-on is het mogelijk om een gebruikersnaam te vragen als we geen geldige gebruikersnaam kunnen genereren, zodat je willekeurige gebruikersnamen kunt vermijden.
-
4. Wat moet ik doen als ik problemen ervaar?
-
Neem contact met ons op via e-mail en leg het probleem dat je hebt uit.
-
5. Hoe kan ik de plugin vertalen?
-
Zoek het bestand
.pot
in de map /languages. Van daaruit kan je het vertaalproces starten. Geef ons de laatste.po
en.mo
bestanden en we zullen ze in de volgende releases plaatsen. -
6. Ik heb een functionaliteit verzoek…
-
Dat is geweldig! Neem contact met ons op en laten we de details bespreken.
-
Nextend Social Login gratis versie heeft geen BuddyPress specifieke instellingen en de login knoppen zullen daar niet verschijnen. Je gebruikers kunnen echter nog steeds inloggen en registreren op de normale WordPress inlogpagina. Wanneer ze zijn ingelogd, kunnen ze elke BuddyPress functionaliteit gebruiken waartoe hun huidige gebruikersrol toegang heeft.
Met behulp van de Pro Add-on kan je instellen waar de inlogknoppen op het registratieformulier moeten verschijnen en hoe ze eruit moeten zien.
Beoordelingen
Bijdragers & ontwikkelaars
“Nextend Social Login and Register” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“Nextend Social Login and Register” is vertaald in 8 talen. Dank voor de vertalers voor hun bijdragen.
Vertaal “Nextend Social Login and Register” naar jouw taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
3.1.17
-
Fix: PHP warnings in the Getting Started section of some providers
-
PRO: Improvement: Apple provider security improvements.
- PRO: Improvement: Kakao Getting Started and core integration update.
- PRO: Removed: BuddyPress – BuddyPress registration integration – as BuddyPress deprecated the option to create traditional WordPress accounts for unverified users.
- PRO: Feature: BuddyPress – Email template for registration – setting defines the email template that the registration notification will use when the registration happens with social login. Earlier this was part of the BuddyPress registration integration.
3.1.16
- Fix: Some third parties could end up breaking our “Page for register flow” and “OAuth redirect uri proxy page” select inputs
-
Fix: WordPress 6.7 compatibility – fix for “_load_textdomain_just_in_time was called incorrectly” notice
-
PRO: Fix: Steam – Invalid Params error
3.1.15
- Fix: Our BroadcastChannel could prevent the back/forward cache (or bfcache) from caching the page
- Improvement: Auto-linking security improvements.
- Verbetering: Facebook aan de slag geüpdatet.
-
Feature: Google provider – Added option to choose a custom profile image size.
-
PRO: Fix: Line – PHP warning when the returned name was 1 word long only
- PRO: Improvement: TikTok Getting Started updated.
- PRO: Improvement: Custom Actions – option to display the buttons with either login or register specific label, based on the field where the action was added.
3.1.14
- Fix: Updated compatibility with Jetpack (Jetpack_SSO class has been changed to Automattic\Jetpack\Connection\SSO).
- Fix: Fixed an issue where the old avatar would still show up due to browser cache even after the avatar has been changed and synced.
- Fix: Fixed an issue where we had forcefully overriden default avatars as well over the “pre_get_avatar_data” filter. Now the “force_default” argument is respected.
- Fix: Fixed an issue where the target window setting couldn’t work properly for buttons that were loaded dynamically after page load.
- Fix: Fixed an issue where the “Fallback username prefix on register” and “Ask Username on registration – When username is empty or invalid” options wouldn’t work if the “Username prefix on register” was set.
- Fix: Fixed an issue where it was possible to have too long of a username, thus not being able to register with the social login.
- Fix: Fixed an issue where consecutive social icons of the same provider could not appear on the same page, when at least one instance was hidden by a CSS visibility property.
- Improvement: Developers from now on can use the “nsl_register_roles” filter to override the default roles of the user registered by social login.
- Improvement: Solid Security 2FA compatibility – Their 2FA solution will only show the 2FA modal if our “Support login restrictions” option is enabled.
-
Verbetering: Facebook aan de slag geüpdatet.
-
PRO: Fix: Fixed an issue where it was possible to login with the social login through BuddyPress for the first time even if the account was still awaiting activation.
- PRO: verbetering: nieuw TikTok Sync data veld: gebruikersnaam (vereist user.info.profile scope).
- PRO: Improvement: New LinkedIn Sync data fields: Headline, Vanity name ( requires Advertising API ).
- Pro: verbetering: PayPal aan de slag update.
- PRO: Nieuwe provider: Patreon
3.1.13
- Improvement: Error message sanitization.
3.1.12
- Fix: We will now delete the user avatar if the social media account which was used to set the avatar for the user gets unlinked.
- Fix: Fixed an issue where an error was thrown whenever the download_url() function would return a WP_Error object during the unlinking process.
- Fix: Fixed an issue where a plugin/theme force update check could cause a fatal error.
- Feature: Global Settings Added new “Unsupported WebView behaviour” option which determines what should happen to the social login buttons in WebView environments.
- Improvement: Removed custom download_url() method, instead we will use the standard WordPress version, as it now works as expected.
- Improvement: Google Getting Started updated.
-
Improvement: Facebook API call version updated from v13.0 to v19.0.
-
PRO: Fix: Updated our code to comply with the fact that func_get_args() no longer reports the original value passed to a parameter, and instead returns the current value.
- PRO: Improvement: Removed no longer needed “Checkout for WooCommerce” integration, and instead added the following actions at the billing form: woocommerce_before_checkout_shipping_form, woocommerce_after_checkout_shipping_form
- PRO: New provider: Spotify
3.1.11
- Fix: The default “Terms and conditions” text can now be translated with our language files.
- Verbetering: Facebook Aan de slag update
-
Improvement: Shortcode – customlabel shortcode parameter added, which can be used for specifying a custom label for the connect state of the social buttons rendered by the currently used shortcode. Also you can use the {{providerName}} placeholder to display the name of the given provider in your custom text.
-
PRO: Improvement: Register form – Password template HTML has been updated according to the latest WordPress default Forget Password form structure.
- PRO: Improvement: Custom Actions – Full Site Editing compatibility: the Custom Actions feature now attempts to render the buttons on any actions which are fired after the “init” action. ( Earlier, we tried only on the actions fired after the “login_head” and “wp_head” actions, so the buttons weren’t rendered on the actions that were called within the Block Theme widgets. )
- PRO: verbetering: PayPal Aan de slag update
- PRO: Improvement: PayPal integration updated according to the new PayPal endpoint and API changes.
- PRO: New provider: Reddit
3.1.10
- Fix: Fixed a crash during login when “Support login restrictions” is enabled while WP 2FA plugin is installed.
- Fix: Fixed a PHP Warning issue related to Ultimate Member when “Support login restrictions” is enabled.
- Fix: Indeed Ultimate Affiliate Pro compatibility – registration with social login didn’t award rewards to the affiliates
- Fix: Terms and conditions text could not be translated
- Improvement: Twitter provider has been rebranded as X
-
Verbetering: Facebook Aan de slag update
-
PRO: Fix: Added the now needed Content-Type: application/x-www-form-urlencoded header to the TikTok access token endpoint request.
- PRO: Fix: Updated our code to use “Sign In with LinkedIn using OpenID Connect” instead of the old deprecated “Sign in with LinkedIn” product.
- PRO: Improvement: LinkedIn Getting Started Update
- PRO: Improvement: Added new “edd_before_purchase_form” action for our Easy Digital Downloads integration.
- PRO: New provider: Kakao
3.1.9
- Feature: Facebook provider – Added option to choose a custom profile image size.
- Fix: renderButtonsWithContainerAndTitle() method will no longer render the connect buttons for the logged in users
- Fix: renderLinkAndUnlinkButtons() method will no longer render the link and unlink buttons for the logged out users
-
Improvement: Developers can now use the “nsl_autolink_error_redirect_url” filter to override the redirect URL when auto-linking fails.
-
PRO: Feature: TikTok provider – Sync data fields added.
- PRO: Improvement: TikTok provider – new OAuth2 endpoints and redirect_url introduced.
- PRO: Improvement: TikTok Getting Started Update
3.1.8
- Fix: In some cases we opened the login popup window in an incorrect position.
- Fix: Some language files had wrong language codes in their names. For example es_LA had been renamed to es_ES and zh_ZH to zh_CN.
- Verbetering: Facebook Aan de slag update
- Improvement: The HTML of the “Register” submit button in our Register flow can now be overridden over template files.
- Improvement: Registration – if the provider has account select screen, then the user will be able to select another account if an error prevented the registration.
- Improvement: Auto-linking security improvements.
- Improvement: Google provider – new OAuth2 authorization and token endpoints.
- Improvement: Developers can now use the “nsl_required_capability” filter to override the default capability ( manage_options ) that is required to be able to access the backend of Nextend Social Login.
- Improvement: Japanese translation added.
- Improvement: Hebrew translation added.
-
Feature: Twitter – option to choose whether we should use v1.1 or the v2.0 OAuth flow and credentials. ( The different versions have different App creation guides depending on the selected value. )
-
PRO: Fix: Yahoo provider – The redirect URL suggestion will now contain the complete Yahoo endpoint URL, as new Apps now require an exact match ( earlier the URLs with query strings weren’t accepted ).
- PRO: Improvement: Developers can now add extra validation logics for the “Ask E-mail/Password/Username on registration” features by using the “nsl_validate_extra_input_password_errors”, “nsl_validate_extra_input_username_errors” and “nsl_validate_extra_input_username_errors” filters.
- PRO: Improvement: The HTML of the “Ask E-mail/Password/Username on registration” features can now be overridden over template files.
- PRO: Feature: Line provider – added an option to allow the auto login.
- PRO: Feature: BuddyPress registration integration – so BuddyPress can send its registration notifications upon registration with social login, too.
- PRO: Feature: Discord provider – v10 API support
- PRO: Feature: Discord provider – Sync data fields added.
3.1.7
- Opgelost: de !important CSS regels kunnen problemen veroorzaken voor AMP validators, dus zullen we in plaats daarvan meer specifieke selectoren gebruiken.
- Opgelost: sommige object caches konden een PHP waarschuwing veroorzaken wanneer de aanmelding gebeurde met aanmeldingsformulieren van derden.
- Fix: There was a JavaScript error in WordPress-like login forms that didn’t fire any login specific actions
- Verbetering: Twitter Aan de slag update
- Verbetering: ondersteuning van aanmeldingsbeperkingen – BuddyPress activeringsintegratie – in dit geval wordt de daadwerkelijke registratie gedaan door BuddyPress, niet door nextend social login.
- Improvement: Developers can now define the NSL_DISABLE_IN_AMP_REQUESTS constant, to disable the social buttons and its assets in the AMP requests.
- Improvement: Developers can now use the “nsl_disabled_register_redirect_url” and “nsl_disabled_login_redirect_url” filters to override the redirects in most cases when the registration or login with social login fails for some reason
- Verbetering: enkele openbare PHP functies geïntroduceerd die ontwikkelaars kunnen gebruiken om gebruikersgegevens te verkrijgen buiten onze normale flow om
- Verbetering: verbeteringen in het opslaan van avatar
-
Kenmerk: optie om het profiel afzonderlijk te laten synchroniseren voor de registratie-, login- en linkacties
-
PRO: oplossing: Apple provider – er was een coderingsprobleem met de bereikparameter van de Apple autorisatie-URL.
- PRO: Improvement: Developers can now override the GitHub and Disqus client credentials over the “nsl_disqus_api_key” / “nsl_disqus_api_secret” and “nsl_github_client_id” / “nsl_github_client_secret” filters. ( Can be useful for multi sites and multi language sites, as the App of these providers support only a single redirect URL. )
- PRO: Improvement: Microsoft Getting Started Update
- PRO: nieuwe provider: Twitch
3.1.6
- Fix: Google provider – Google OAuth no longer supports any kind of WebViews, so the Google button will be hidden in all WebView environments.
- Fix: User selected language in the backend didn’t load our translations in certain cases.
- Verbetering: we activeren de actie “wp_login_failed” wanneer de login met social login mislukt, zodat de logingeschiedenis-plugins de mislukte loginpogingen die ook met social login zijn gebeurd, kunnen volgen.
-
Verbetering: de niet-gekoppelde sociale-media-ID is nu beschikbaar via de actieparameters “nsl_unlink_user”.
-
PRO: oplossing: Microsoft provider – ErrorInsufficientPermissionsInAccessToken fout bij gebruik van de optie persoonlijk publiek.
- PRO: Fix: Steam provider – Error when pressing the “Got it” button on the “Fix OAuth Redirect URIs” page while the Steam provider was enabled.
- PRO: opgelost: TikTok provider – ongeldige aanvraag parameters fout
- PRO: verbetering: TikTok provider – Aan de slag update
- PRO: Feature: TikTok provider – button skin selector added.
3.1.5
- Oplossing: de Jetpack Boost plugin stopte onze authenticatiestroom
- Fix: The “WP 2FA” plugin could prevent the login with social login even if our “Support login restrictions” feature was disabled
- Fix: PHP error when other plugins tried to force WordPress to update the plugin update transients ( update_plugins ) with null parameter
- Oplossing: het kenmerk “Paginaovergangen” van Elementor Pro opende onze links in het opener-venster, waardoor een omleiding werd veroorzaakt in zowel de pop-up als het pop-up opener-venster
- Improvement: Introducing the “nsl_connect_button_custom_attributes”, “nsl_unlink_button_custom_attributes”, “nsl_link_button_custom_attributes” filters to add extra attributes on our button links
- Verbetering: avatar opslaan – we zullen niet proberen de avatar naar onze avatarmap te kopiëren als hetzelfde bestand er al is
- Improvement: Avatar storing – If the earlier stored avatar file doesn’t exist, we will delete the associated attachment data the next time the user logs in
-
Verbetering: Facebook provider – graph API versie van de gebruikte endpoints zijn geüpdatet van v7.0 naar v13.0
-
PRO: opgelost: er was een JavaScript fout op de WordPress standaard verloren wachtwoord pagina wanneer scheiding lay-outs werden gebruikt
- PRO: oplossing: we hebben de bedoelde waarschuwing niet weergegeven wanneer de gratis versie niet compatibel was met de Pro add-on.
- PRO: oplossing: Apple provider – PHP waarschuwing bij de eerste keer verifiëren van de providerinstellingen
- PRO: Fix: WebView – we will no longer display the separator either, if we can not display any social buttons because of the embedded browser environment.
- PRO: Fix: TikTok provider – the registration and login didn’t work as TikTok modified their endpoints, the request method and the response of their API.
- PRO: verbetering: Yahoo provider – aan de slag update
- PRO: verbetering: PayPal provider – aan de slag update
- PRO: kenmerk: BuddyPress – optie om het tab sociale accounts te tonen/verbergen
- PRO: Feature: BuddyPress – Introducing “nsl_bp_social_accounts_tab_slug” filter to modify the slug of the BuddyPress – Social Accounts tab.
- PRO: Feature: Line – Initial Login method and Force initial login method settings.
- PRO: nieuwe provider: Steam
3.1.4
- Oplossing: PHP waarschuwing bij omleidingen, wanneer de “Host”-header niet door de browser wordt verzonden (bijv. wanneer er een actie plaatsvindt met CLI)
- Oplossing: de omleidingsparameter van de shortcode werkte niet in AJAX aanvragen
- Oplossing: aanpassing van de bestelling van de provider werkte niet in WordPress 5.9
- Verbetering: Google Aan de slag update
- Verbetering: Twitter Aan de slag update
-
Functionaliteit: optie om te proberen cache te omzeilen bij omleiding door een GET-parameter toe te voegen naar de omleidings-URL
-
PRO: nieuwe provider: TikTok
3.1.3
- Oplossing: databasefout bij schone installatie
- Verbetering: compatibiliteit met WPML Redirect URL
- Verbetering: geüpdatet Italiaanse vertaalbestanden
- Verbetering: Twitter Aan de slag update
- Verbetering: Facebook provider – Facebook-pop-uphoogte is verhoogd, dus alles is zichtbaar tijdens autorisatie
- Verbetering: Facebook provider – de Facebook knop is niet langer zichtbaar in Android WebView, zoals Facebook heeft de ondersteuning voor Facebook Login Authentication op Android WebView beëindigd. In de WebView van de Facebook en Instagram Android Apps zullen de knoppen nog steeds zichtbaar zijn, aangezien Facebook momenteel de authenticatie via deze Android WebViews toestaat.
-
Functionaliteit: optie om het uiterlijk van de Redirect Overlay te bepalen
-
PRO: nieuwe provider: Slack
3.1.2
-
Verbetering: als er een trage server is of een slechte internetverbinding, kan de omleiding na de authenticatie met sociale login enige tijd duren. Gedurende deze tijd zullen we een laadspinner tonen, zodat de bezoeker weet dat er iets staat te gebeuren.
-
PRO: nieuwe provider: Discord
- PRO: oplossing: de Microsoft provider gebruikte een verkeerde omleidings-URL, terwijl de frontend en de backend URL van de site verschillend waren.
- PRO: verbetering: Nieuwe opties voor de lijnprovider: Autorisatie afdwingen bij elke login en Officieel LINE-account toevoegen als vriend
- PRO: verbetering: Nieuwe opties voor de Microsoft-provider: Publiek en Autorisatieprompt
- PRO: functionaliteit: integratie voor eenvoudige digitale downloads Afrekenen formulier.
- PRO: functionaliteit: toon sociale knoppen met lay-outs op aangepaste acties
3.1.1
-
Verbetering: stringpaden uit de taalbestanden zijn verwijderd.
-
PRO: verbetering: VKontakte-provider – we zullen de API versie 5.131 gebruiken voor de eindpunten, omdat API versie 5.74 is verouderd.
- PRO: functionaliteit: Eenvoudige aanmelding voor digitale downloads en ondersteuning voor registratieformulieren.
3.1.0
- Oplossing: geef een foutmelding weer voor uitgelogde gebruikers, wanneer ze proberen in te loggen met een social media account waarvan het e-mailadres overeenkomt met het e-mailadres van een WordPress account, dat een gekoppelde provider van dezelfde soort heeft.
- Oplossing: WooRewards kan punten genereren bij registratie met Nextend Social Login
- Verbetering: nsl_already_linked_error_message filter toegevoegd om de foutmelding te wijzigen wanneer een WordPress account met hetzelfde e-mailadres al een ander social media account heeft gekoppeld
- Verbetering: Autologin scheiden van registerComplete functie
- Verbetering: nsl_autologin_priority filter toegevoegd om de prioriteit van de autologin te regelen na de registratie bij Nextend Social Login
- Verbetering: Facebook Aan de slag update
-
Verbetering: WPML compatibiliteit
-
PRO: nieuwe provider: Microsoft
- PRO: nieuwe provider: Line
- PRO: verbetering: geoptimaliseerde lichte en donkere SVG voor Apple
- PRO: verbetering: Apple Aan de slag Update
- PRO: verbetering: PayPal Aan de slag update
- PRO: verbetering: Nieuw veld Facebook Sync-gegevens: Citaat (vereist user_likes toestemming)
- PRO: functionaliteit: BuddyPress Lay-out opties toegevoegd voor registratieformulier
3.0.29
- Oplossing: we hebben duidelijk toegevoegd: beide; op .nsl-container om zwevende elementen voor de knoppen te plaatsen om de lay-out niet te verknoeien.
- Oplossing: Jetpack heeft de knop “Registreren” in onze registerstroom verwijderd toen de registratie werd afgehandeld via de standaard inlogpagina van WordPress.
- Verbetering: de sociale knoppen met de standaardstijl zullen proberen zo breed te worden als de langste knop, als er voldoende ruimte is in het containerelement van de sociale knop.
- Functionaliteit: stijl over de volledige breedte voor de sociale knoppen.
- Zomer uitverkoop aanbieding
3.0.28
- Oplossing: we hebben de uitgeschakelde registratiemelding niet weergegeven wanneer de functie “OAuth-omleiding uri-proxypagina” werd gebruikt.
- Oplossing: Google provider – sociale knop verscheen niet in Opera Mini en iOS Opera Touch.
- Oplossing: WordPress kon de avatars van de sociale media niet downloaden wanneer de avatar URL te lang was.
- Oplossing: onze stijlen ontbraken op pagina’s met de AMP modus van “AMP for WP”.
- Oplossing: er was een AMP validatiefout omdat we eerder onze stijlen niet in de unieke stijltag met het kenmerk ‘amp-custom’ laadden.
- Oplossing: database – er was een databasefout op MySQL 8.0.17 en hoger, omdat het kenmerk voor de weergavebreedte is verouderd voor gegevenstypen met gehele getallen.
- Oplossing: database – standaardwaarden van register_date, login_date en link_date zijn gewijzigd van “0000-00-00 00:00:00” in NULL, omdat de oude waarde een databasefout kon veroorzaken toen we probeerden de databasestructuur te wijzigen in databases wanneer NO_ZERO_DATE, NO_ZERO_IN_DATE waarden zijn ingesteld in sql_mode.
- Verbetering: ontwikkelaars kunnen nu een valse waarde doorgeven voor de nsl_disabled_register_error_message filter voor het uitschakelen van onze registratie uitgeschakeld melding.
- Verbetering: Google provider – de Google knop is niet langer verborgen in Line App WebView, omdat Google de authenticatie via de WebView van deze App toestaat.
- Verbetering: ontwikkelaars kunnen nu de actie nsl_unlink_user gebruiken om een aangepaste functie uit te voeren wanneer een gebruiker ontkoppelt het sociale media account van het WordPress account.
- Verbetering: Twitter Aan de slag update
- Verbetering: Google Aan de slag update
- Verbetering: Facebook Aan de slag update
- Verbetering: de context “Registreer formulier indien knop label” is toegevoegd aan de Registreer knop die verschijnt in onze registratiestroom. Het kan nu dus afzonderlijk worden vertaald met taalbestanden.
-
Verbetering: op de frontend zullen we native JavaScript gebruiken in plaats van jQuery.
-
PRO: oplossing: Linkedin provider heeft de voornaam en achternaam niet opgeslagen, als de account geen profiel met Engels als primaire taal of secundaire taal had.
- PRO: oplossing: onze integratie voor “Checkout for WooCommerce” werkte niet met hun meest recente versies.
- PRO: verbetering: Apple Aan de slag Update
3.0.27
- Oplossing: Ultimate Member voorkomt onze registratie wanneer we extra informatie moeten vragen voor de registratie.
- Oplossing: post_mime_type PHP melding.
- Verbetering: Italiaanse vertaalbestanden toegevoegd.
- Verbetering: let op verbeteringen in de verwerking van bericht logica.
- Verbetering: Twitter Aan de slag update
- Verbetering: Facebook Aan de slag update
- Verbetering: Facebook waarschuwing voor vervanging van apps
- Verbetering: Google provider – gebruik van OAuth2 v2 endpoint
- Verbetering: 2 nieuwe filters voor het aanpassen van de omleidings-URL en foutmelding wanneer inloggen is uitgeschakeld.
- Verbetering: database – nieuwe kolom “social_users_id” voor primaire sleutel
- Verbetering: PHP 8.0 compatibiliteit
-
Verbetering: we zullen de standaardavatar van WordPress overschrijven met het filter “pre_get_avatar_data” in plaats van het filter “get_avatar”.
-
PRO: oplossing: Apple provider – Logo overlapt de box schaduw van de lichte knop skin.
- PRO: verbetering: nieuwe velden voor Google Sync-gegevens: geslachten en locaties (vereist People API)
- PRO: verwijderd: Google Sync-gegevens velden: geslacht, profiellink, slogans en woonplaatsen
3.0.26
- Oplossing: PHP melding door AMP plugin
- Oplossing: de verweesde miniatuurgroottes die zijn gegenereerd op basis van de avatars worden verwijderd wanneer de eerder opgeslagen avatar door de provider is overschreven.
- Verbetering: gehashte bestandsnamen voor avatars om te voorkomen dat de gebruikersavatars via de URL op gebruikers-ID worden gevolgd.
- Verbetering: avatars worden nu opgeslagen in de speciale map met de naam nsl_avatars. De naam van de map kan worden gewijzigd met de constante NSL_AVATARS_FOLDER.
- Verbetering: Ultimate Member – de registratiedatum verschijnt in de info pop-up voor gebruikers die zijn geregistreerd via social login.
- Verbetering: 2 nieuwe filters voor ontwikkelaars
- Verbetering: nsl_disabled_register_error_message filter werkt ook wanneer de OAuth-stroom wordt afgehandeld via de standaard inlogpagina.
- Verbetering: Facebook provider – Aan de slag update.
- Functionaliteit: aangepast label voor sociale knoppen in registratieformulieren en nieuwe shortcode-parameter om de registerlabels te gebruiken.
-
Black Friday aanbieding
-
PRO: verbetering: WooCommerce – E-mailtemplate voor registratie definieert de e-mailtemplate die de registratiemelding zal gebruiken wanneer de registratie plaatsvindt met sociale login. Eerder was dit een verborgen en ingebouwde functie van de registratiemelding verzonden naar instelling.
3.0.25
- Oplossing: WishList Member plugin verhinderde de sterke omleidingen van Nextend Social Login.
- Oplossing: verbind knop – URL codering in de omleidingsparameter om de URL parameters te behouden na het inloggen.
- Oplossing: JavaScript fouten op JavaScript minificatie met WP Hide & Security Enhancer
- Oplossing: vertraagde aanmelding veroorzaakt door plugins voor beeldoptimalisatie, zoals EWWW Image Optimizer.
- Oplossing: sociale knopstijlen worden ook in AMP Reader template pagina’s geladen.
- Verbetering: heractiveren hernoemd naar Analyse & Reparatie
- Verbetering: melding aan de backend, wanneer er ten minste één geconfigureerde provider is, maar deze is niet ingeschakeld.
- Verbetering: Facebook provider – geüpdatet stappen en nieuwe videogids in het gedeelte Aan de slag.
- Verbetering: Facebook provider – nieuwe standaard knop kleur.
- Verbetering: Facebook provider – we zullen Graph API v7.0 gebruiken voor de eindpunten.
- Verbetering: Google provider – geüpdatet stappen en nieuwe videogids in het gedeelte Aan de slag.
- Verbetering: sta omleiding en foutmelding overschrijft wanneer registratie is uitgeschakeld.
- Verbetering: de Google knop zal niet langer verborgen zijn voor Instagram, Twitter en Facebook App WebViews, aangezien Google de authenticatie via de WebView van deze Apps toestaat.
-
Functionaliteit: Facebook provider – knop skin selector toegevoegd.
-
PRO: nieuwe provider: GitHub
- PRO: verbetering: WooCommerce facturering -sStandaard met scheidingslay-out om de knoppen weer te geven op de plaats waar de actie wordt uitgevoerd.
- PRO: verbetering: LinkedIn provider – geüpdatet stappen in het gedeelte Aan de slag.
- PRO: verbetering: Pro Addon PHP 7.0 versiecontrole om Pro Addon alleen te laden op compatibele PHP versies.
- PRO: verbetering: MemberPress Login formulier – optie om de sociale knoppen te verbergen.
- PRO: functionaliteit: Gelinkte providers weergeven – optie om de naam van de providers die zijn gekoppeld aan een WordPress account.
3.0.24
- Oplossing: BuddyPress 6.0 compatibiliteitsoplossing.
3.0.23
- Oplossing: PHP fout wanneer BuddyPress – Activiteit is uitgeschakeld.
- Oplossing: ondersteunt aanmeldingsbeperkingen – verwijder permanente gegevens wanneer de registratie werd verhinderd door een plugin van derden
-
Oplossing: Twitter – 48×48 avatars kunnen weer worden opgeslagen
-
PRO: oplossing: langere vervaldatum van het Apple JWT token.
- PRO: verbetering: compatibiliteit met de formulieren gegenereerd door de plugin “Checkout for WooCommerce”
- PRO: verbetering: Apple provider button skins om te voldoen aan Richtlijnen voor de Human Interface
3.0.22
-
Oplossing: geüpdatet taalbestanden
-
PRO: oplossing: plugin kon niet worden geactiveerd omdat het een fatale fout veroorzaakte. – Oplossing voor het probleem: deactiveer en verwijder de plugin “Nextend Social Login Pro Addon” met versie 3.0.21 en activeer vervolgens versie 3.0.22.
3.0.21
- Compatibiliteit: PHP 7 of hoger is vereist voor de nieuwe versie!.
- Oplossing: Google provider – sociale knop verscheen niet in Opera Mini en iOS Opera Touch.
- Oplossing: sociale knoppen worden niet langer vervormd wanneer de pagina wordt vertaald met Google vertaler.
- Oplossing: WPLMS thema – sociale knopstijl en gedupliceerde sociale knoppen.
- Oplossing: WP Rocket – compatibiliteit met de JavaScript functie combineren.
- Oplossing: pop-up doelvenster wanneer de sociale knoppen in bepaalde modals verschijnen.
- Oplossing: Ultimate Member avatars met sociale registratie.
- Oplossing: avatar wordt opnieuw gesynchroniseerd als de bijlage al was ingesteld, maar het bestand niet bestaat.
- Verbetering: database – aanmelden, link en login datum worden opgeslagen in de database.
- Verbetering: verbetering: Google – lichte skin zal de standaard knop skin zijn.
- Verbetering: pagina’s die door andere plugins worden gebruikt, worden uitgefilterd van Pagina voor registerstroom en OAuth omleidings uri proxy pagina
- Verbetering: de secties Aan de slag zijn geüpdatet met nieuwe stappen.
- Verbetering: nieuwe registraties die plaatsvinden met social login worden ook weergegeven in het BuddyPress – Activiteitenlogboek.
- Verbetering: de parameter Shortcode provider bepaalt ook de zichtbaarheid van de koppelings- en ontkoppelingsknoppen.
- Functionaliteit: optie om de Google accountselectieprompt bij elke login uit te schakelen.
-
Voor ontwikkelaars: de providerinstantie is nu toegankelijk via de acties “nsl_registration_form_start” en “nsl_registration_form_end”
-
PRO: nieuwe provider: Apple
- PRO: oplossing: plugin updatefout – WordPress heeft de verkeerde update-url in de cache opgeslagen.
- PRO: oplossing: sociale knop lay-outs in Theme My Login formulieren.
- PRO: oplossing: Ultimate Member en Ondersteuning inlogbeperkingen – Gebruikers worden doorgestuurd naar het Ultimate Member login pagina na de registratie.
- PRO: verbetering: Yahoo nieuwe gids voor het maken van eindpunten en apps. Nieuwe en verouderde Synchronisatiegegevens velden.
- PRO: verbetering: WooCommerce genereert automatisch ondersteuning voor wachtwoordfuncties wanneer Registratiemelding verzonden naar is ingesteld op Gebruiker of Gebruiker en beheerder.
3.0.20
- Oplossing: Ultimate Member Auto Approve + Support Login Restriction – Avatars worden gesynchroniseerd.
- Oplossing: foutmelding verscheen niet wanneer een “OAuth redirect uri proxy-pagina” werd geselecteerd.
- Functionaliteit: shortcode – rasterstijl
- Functionaliteit: Duitse vertaalbestanden toegevoegd.
- Verbetering: de parameter redirect_to URL zal sterker zijn dan de huidige pagina url
-
Verbetering: nsl_registration_user_data filter kan nu ook worden gebruikt
voor het voorkomen van de registratie. -
PRO: verbetering: PayPal heeft endpoints geüpdatet. Nieuw veld Synchronisatiegegevens: PayPal account ID (betaler ID)
- PRO: verwijderd: PayPal synchronisatiegegevens velden: Geboortedatum, Leeftijdsbereik, Telefoon , Accounttype, Aanmaakdatum account, Tijdzone, Landinstelling, Taal.
3.0.19
- Oplossing: shortcode – parametermelding uitlijnen
- Oplossing: sociale knoppen werden niet correct weergegeven wanneer de actie waarbij we jQuery controleren meerdere keren werd aangeroepen.
-
Verbetering: Google Select account modaal vóór het inloggen.
-
PRO: oplossing: Jetpack – toon onze sociale knoppen op een aangepast Jetpack reactieformulier
- PRO: functionaliteit: BuddyPress – optie om de sociale knoppen op de actie uit te schakelen: bp_sidebar_login_form
- PRO: verbetering: LinkedIn v2 REST API update. Aan de slag sectie geüpdatet met de nieuwe stappen voor het maken van apps.
- PRO: verwijderd: LinkedIn Sync gegevens
3.0.18
- Oplossing: _nsl is niet gedefinieerde fout
- Oplossing: de shortcode van Pagina voor registerstroom wordt op de juiste positie weergegeven.
-
Oplossing: Google – G+ logo is vervangen door een eenvoudig G logo.
-
PRO: oplossing: Doelvenster opent het verificatievenster van de provider in opnieuw de gekozen manier.
- PRO: oplossing: update melding wanneer de gratis en Pro add-on niet compatibel zijn.
- PRO: functionaliteit: sociale knoppen voor BuddyPress – Inlog widget
- PRO: functionaliteit: optie om de WordPress Toolbar aan de front-end uit te schakelen voor sommige rollen.
- PRO: nieuwe provider: Yahoo
- PRO: opmerking: we hadden plannen om de provider Instagram te implementeren. Helaas moeten we van gedachten veranderen, aangezien de Instagram API binnenkort zal worden beëindigd!
3.0.17
- Oplossing: activeringsfix op bepaalde subdomeinen.
3.0.16
- Oplossing: NSL avatars werden gebruikt om de opgegeven BuddyPress avatars te overschrijven.
- Oplossing: 500 fout wanneer de instelling Uitgebreide profielen is uitgeschakeld in BuddyPress.
- Oplossing: gebruikers worden standaard niet doorgestuurd naar de startpagina nadat ze hun accounts hebben ontkoppeld, maar worden teruggestuurd naar de pagina waar de ontkoppelingsactie heeft plaatsgevonden.
- Oplossing: Nextend Social Login wacht nu op jQuery voordat de sociale knoppen worden geplaatst.
- Oplossing: het gedeelte Aan de slag van sommige providers is bijgewerkt met de nieuwe stappen voor het maken van apps.
- Functionaliteit: Russische vertaling toegevoegd.
- Functionaliteit: avatars weergeven in “Alle media-items” – afbeeldingen kunnen nu sneller worden geladen in de mediabibliotheek – Rasterweergave, wanneer deze optie is ingeschakeld.
- Functionaliteit: uitlijningsoptie voor sociale knoppen voor WordPress formulieren, shortcode en widget.
- Functionaliteit: lidmaatschap – is nu beschikbaar in de GRATIS versie en biedt ondersteuning voor standaard WordPress lidmaatschap als goed.
- Functionaliteit: nieuwe hook maakt het mogelijk de gebruikersnaam en het e-mailadres te overschrijven vóór registratie – nsl_registration_user_data
- Facebook – Graph API v3.2 – oude API’s vereisen mogelijk API Call versie upgrade!
- Oude Nextend Facebook/Twitter/Google Connect compatibiliteit is verwijderd.
-
Sociale knoppen gebruiken nu de lay-out van een flexbox.
-
PRO: oplossing: Internet Explorer – activering van Pro add-on.
- PRO: oplossing: Facebook provider – synchronisatiegegevens: geslacht, profiellink, leeftijdscategorie kan opnieuw worden opgehaald.
- PRO: functionaliteit: optie voor uitlijning van sociale knoppen voor WooCommerce, Comment, BuddyPress, MemberPress, UserPro, Ultimate Member formulieren.
- PRO: functionaliteit: Ontkoppelen optie om ontkoppelingsknoppen uit te schakelen.
- PRO: functionaliteit: PayPal – optie om het e-mailbereik uit te schakelen.
- PRO: verwijderd: Facebook provider – gegevensvelden synchroniseren: valuta, tijdzone, landinstelling zijn verouderd.
- PRO: verbetering: Google+ API wordt binnenkort afgesloten, dus Google Sync-gegevens zullen Google People API in plaats daarvan.
3.0.14
- Oplossing: conflict met inloggen met Ajax resetwachtwoord.
- Fix: BuddyPress …