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 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 7 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.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.
- Oplossing: BuddyPress gerelateerde thema’s die de avatar weergeven met de bp_displayed_user_avatar() kunnen de avatar van de gebruiker krijgen.
- Oplossing: nieuwe Google bereiken voor e-mail en profielen, omdat oude verouderd zijn.
- Oplossing: de plugin WooCommerce User Email Verification verhinderde dat gebruikers met NSL konden inloggen.
- Oplossing: registerComplete functie is later gekoppeld om andere plugins hun e-mailmeldingen te laten verzenden.
-
Oude Nextend Twitter/Google Connect – kennisgeving van achterwaartse compatibiliteit toegevoegd. In versie 3.0.15 wordt de achterwaartse compatibiliteit verwijderd.
-
PRO: oplossing: Ultimate Member – ontbrekende avatar wanneer Support login beperking is uitgeschakeld.
- PRO: oplossing: geautoriseerde domeinmelding wanneer de pagina is geautoriseerd op niet-www, maar werd bezocht op www of vice versa.
- PRO: nieuwe provider: WordPress.com
- PRO: nieuwe provider: Disqus
3.0.13
- Oplossing: Twitter Aan de slag en instellingenpagina geüpdatet volgens de nieuwe creatie van Twitter App.
- Oplossing: zal niet meer op een lege pagina blijven hangen wanneer de login en registratie worden geblokkeerd door WP Cerber.
- Oplossing: oneindige omleidingslus wanneer de startpagina was geselecteerd als OAuth omleidings-uri proxypagina.
- Oplossing: Safari sluit de pagina niet meer automatisch na inloggen met NSL.
- Functionaliteit: aanmeldingsbeperking – sommige plugins kunnen nu de aanmelding van NSL voorkomen wanneer goedkeuring door de beheerder of e-mailverificatie nodig is!
- Functionaliteit: Google knop skins.
-
Functionaliteit: Portugese (Braziliaanse) vertaling toegevoegd.
-
PRO: oplossing: USM Premium verhinderde de autorisatie van NSL Pro Add-on.
- PRO: oplossing: WooCommerce standaard knop lay-out fix voor facturering.
- PRO: oplossing: duplicatie van scheidingstekens door sommige thema’s.
3.0.12
- Oplossing: verdere wijzigingen om problemen met Theme My Login te voorkomen.
- Oplossing: ‘profile_update’ WordPress hook wordt niet meer geactiveerd na een registratieproces.
- Oplossing: Chrome en Android Facebook aanmeldingsprobleem via Facebook app.
- Functionaliteit: Debug menu en optie om de verbinding van elke provider te testen.
- Functionaliteit: Twitter – het selecteren van de grootte van de profielafbeelding is nu een optie.
- Functionaliteit: omleidingen op de zwarte lijst
-
Functionaliteit: Nextend Social Login nieuwsbrief abonnement!
-
PRO: oplossing: Google Sync gegevens – foutmelding voor Google+ API wanneer deze niet is ingeschakeld.
- PRO: functionaliteit: PayPal provider en PayPal Sync gegevens!
- PRO: functionaliteit: sociale knoppen voor MemberPress – Lidmaatschapsformulier.
- PRO: functionaliteit: sociale knoppen voor formulieren van Ultimate Member.
3.0.11
- Oplossing: Twitter – 32bit en Windows servers zijn de id precisie kwijt
- Functionaliteit: Jetpack SSO inlogformulierextensie
- Functionaliteit: externe omleiding voorkomen
- Functie: debug menu en provider verbindingstest toegevoegd
-
Theme My Login versie 7 breekt Nextend Social Login, dus melding wordt weergegeven met details
-
PRO: functionaliteit: Google velden synchroniseren
- PRO: functionaliteit: Twitter velden synchroniseren
3.0.10
- Oplossing: display_post_states is nu statisch
3.0.9
- Oplossing: parseerfout voor alternatieve loginpagina
3.0.8
- Functionaliteit: er kan een pagina worden geselecteerd die de extra velden voor Registerstroom afhandelt.
- Functionaliteit: er kan een pagina worden geselecteerd die de OAuth-stroom afhandelt.
- Functionaliteit: vertaling Spaans (Latijns-Amerika) toegevoegd.
- Functionaliteit: AVG – voeg aangepaste algemene voorwaarden toe aan het register.
- Functionaliteit: AVG – opgehaalde velden kunnen nu worden geëxporteerd met de tool Persoonlijke gegevens exporteren van WordPress.
- Oplossing: Jetpack – Secure Sign On
-
Oplossing: Dokan – omleiding
-
PRO: functionaliteit: geautoriseerde domeinnaamcontrole en melding voor gewijzigde domeinnaam.
- PRO: functionaliteit: optie om de knop lay-outs voor WooCommerce aanmeldings-/registratie-/factureringsformulieren te wijzigen.
- PRO: functionaliteit: LinkedId velden synchroniseren
3.0.7
- Functionaliteit: AJAX compatibiliteit
- Functionaliteit: standaard omleiding URL
- Functionaliteit: Twitter schermnaam als gebruikersnaam
-
Oplossing: compatibiliteit met SocialRabbit
-
PRO: nieuwe provider: VKontakte – vk.com
- PRO: nieuwe provider: Amazon
- PRO: functionaliteit: UserPro Login en Registreer ondersteuning.
3.0.6
- Avatars worden opgeslagen in je mediabibliotheek omdat Facebook de url toegang blokkeerde
- Codeverbeteringen
- PHP en WordPress versie controle
- Verbeterde template-onderdelen
- Oplossing: inloggen en omleiding opschonen
-
Oplossing: thema socialiseren
-
PRO: Facebook velden synchroniseren
- PRO: forceer om wachtwoord en gebruikersnaam te vragen wanneer ingeschakeld
- PRO: MemberPress integratie
3.0.5
- De naam van de sessiecookie is gewijzigd om correct te werken op Pantheon- . Het kan worden gewijzigd met Kan worden gewijzigd met nsl_session_name filter en NSL_SESSION_NAME constante.
- Oplossing voor Hide my WP plugin @see https://codecanyon.net/item/hide-my-wp-amazing-security-plugin-for-wordpress/4177158
3.0.4
- Verwijder spaties uit gebruikersnaam
- Testproces van provider hernoemd naar ‘Instellingen verifiëren’
- NextendSocialLogin::renderLinkAndUnlinkButtons($heading = ”, $link = true, $unlink = true) maakt het mogelijk om koppelings- en ontkoppelingsknoppen weer te geven
- Link en ontkoppel shortcode toegevoegd: [nextend_social_login login=”0″ link=”1″ unlink=”1″ heading=”Connect Social Accounts”]
- Compatibiliteitsoplossingen voor Theme My Login plugin.
- Instellingen voor ingesloten inlogformulier voor wp_login_form
- Voorkom accountkoppeling als deze al is gekoppeld
- BuddyPress aanmeldformulier ondersteuning en profiellink en ontkoppelknoppen
- iThemes Security – Filter Lange URL verwijderd omdat het voorkomt dat de provider OAuth parameters retourneert.
- All In One WP Security – Vaste verificatie instellingen in providers
- Instructie wanneer omleiding Uri verandert
- Nieuwe shortcode parameter toegevoegd: trackerdata.
3.0.3
- Voorvoegsel voor terugval op gebruikersnaam toegevoegd
- Avatar voor Google, Twitter en LinkedIn providers opgelost
- Avatars op retina scherm opgelost
- Geoptimaliseerd registratieproces
- Shopkeeper thema conflict opgelost
- WP HTTP api heeft de native cURL vervangen
- Twitter provider clientoptimalisatie, force_login-param verwijderd, e-mailtoestemming toegevoegd
- mb_strlen verwijderd, dus “PHP Multibyte String” niet meer nodig
- Zeldzame gevallen opgelost waarbij de omleiding naar de URL van de laatste status ontbrak
- Toegevoegd WebView-ondersteuning (Google knoppen zijn verborgen in WebView als Google staat niet toe om te gebruiken)
- Zeldzaam geval opgelost waarbij de gebruiker vast kon blijven zitten in de oude modus tijdens het importeren van de provider.
3.0.2
- Upgradescript opgelost
3.0.1
- Nextend Facebook Connect hernoemd naar Nextend Social Login en bevat ook Google en Twitter providers.
- Gloednieuwe gebruikersinterface
- Pop-up login
- Pro add-on
2.1
- Nieuwe providers: Twitter en Google
- Groots UI herontwerp
- API testen voordat een provider wordt ingeschakeld om mogelijke configuratieproblemen te elimineren
2.0.2
- Oplossing: fatale fout: oproep naar ongedefinieerde methode Facebook\Facebook::getAccessToken()
2.0.1
- Oplossing: uri mismatch omleiden in ruimtelijke serveromgeving
2.0.0
- De nieuwste Facebook PHP API gebruikt: https://github.com/facebook/php-graph-sdk
- Facebook SDK voor PHP vereist PHP 5.4 of hoger.
- Oplossing: Facebook 2.2 API werkt niet meer