WordPress.org

საქართველო

  • თემები
  • ჩადგმები
  • News
  • მხარდაჭერა
  • WordPress-ის შესახებ
  • ჩვენს შესახებ
  • Get WordPress
Get WordPress
WordPress.org

Plugin Directory

Google-ით შესვლა

  • Submit a plugin
  • My favorites
  • Log in
  • Submit a plugin
  • My favorites
  • Log in

Google-ით შესვლა

ავტორი: rtCamp
ჩამოტვირთვა
  • დეტალები
  • მიმოხილვა
  • დაყენება
  • დეველოპმენტი
მხარდაჭერა

აღწერა

ულტრა მინიმალური დანამატი, რომელიც საშუალებას აძლევს თქვენს მომხმარებლებს შევიდნენ WordPress აპლიკაციებში მათი Google ანგარიშების გამოყენებით. აღარ დაგავიწყდეთ მძიმე პაროლები!

საწყისი მორგება

  1. შექმენით პროექტი Google Developers Console- დან, თუ არ არსებობს.

  2. გადადით სერთიფიკატების ჩანართზე, შემდეგ შექმენით რწმუნებათა სიგელები OAuth კლიენტისთვის.

    • განაცხადის ტიპი იქნება ვებ აპლიკაცია
    • დაამატეთ YOUR_DOMAIN/wp-login.php ავტორიზებული გადამისამართების URI- ებში
  3. ეს მოგცემთ კლიენტის ID და საიდუმლო გასაღებს .

  4. შეიყვანეთ ეს მნიშვნელობები WP Admin > Settings > WP Google Login , ან wp-config.php ში შემდეგი კოდის ნაწყვეტის გამოყენებით:

    define( 'WP_GOOGLE_LOGIN_CLIENT_ID', 'YOUR_GOOGLE_CLIENT_ID' );
    define( 'WP_GOOGLE_LOGIN_SECRET', 'YOUR_SECRET_KEY' );

ბრაუზერის მხარდაჭერა

ეს ბრაუზერები მხარდაჭერილია . მაგალითად, გაითვალისწინეთ, რომ ერთი შეხებით შესვლა არ არის მხარდაჭერილი Safari-ში.

როგორ ჩართოთ მომხმარებლის ავტომატური რეგისტრაცია

თქვენ შეგიძლიათ ჩართოთ მომხმარებლის რეგისტრაცია – ჩართეთ პარამეტრები > WP Google შესვლა > ჩართეთ Google შესვლის რეგისტრაცია

ან

  • დაამატეთ define( 'WP_GOOGLE_LOGIN_USER_REGISTRATION', 'true' ); wp-config.php ფაილში.

შენიშვნა: თუ ჩამრთველი ჩართულია, მაშინ ის დაარეგისტრირებს Google-ის მოქმედ მომხმარებლებს მაშინაც კი, როდესაც WordPress-ის ნაგულისხმევი პარამეტრია,

პარამეტრები > ზოგადი პარამეტრები > წევრობა > რეგისტრაცია ნებისმიერს შეუძლია

გამორთულია.

მომხმარებლის რეგისტრაციის შეზღუდვა ერთ ან მეტ დომენზე

ნაგულისხმევად, როდესაც ჩართავთ მომხმარებლის რეგისტრაციას მუდმივი WP_GOOGLE_LOGIN_USER_REGISTRATION ით ან ჩართავთ პარამეტრებს > WP Google შესვლას > Google შესვლის რეგისტრაციის ჩართვას , ის შექმნის მომხმარებელს Google-ის ნებისმიერი შესვლისთვის (gmail.com-ის მომხმარებლების ჩათვლით). თუ თქვენ გეგმავთ ამ მოდულის გამოყენებას კერძო, შიდა საიტზე, მაშინ შეიძლება მოგწონთ მომხმარებლის რეგისტრაცია შეზღუდოთ მომხმარებლებისთვის ერთი Google Suite ორგანიზაციის ფარგლებში. ეს კონფიგურაციის ცვლადი აკეთებს ამას.

დაამატეთ თქვენი დომენის სახელი, ყოველგვარი სქემის პრეფიქსისა და www, WP_GOOGLE_LOGIN_WHITELIST_DOMAINS მუდმივის მნიშვნელობის სახით ან პარამეტრებში Settings > WP Google Login > Whitelisted Domains . შეგიძლიათ რამდენიმე დომენის თეთრ სიაში. გთხოვთ გამოყოთ დომენები მძიმეებით. იხილეთ ქვემოთ მოყვანილი მაგალითი, რათა იცოდეთ როგორ გააკეთოთ ეს მუდმივების საშუალებით: define( 'WP_GOOGLE_LOGIN_WHITELIST_DOMAINS', 'example.com,sample.com' );

შენიშვნა: თუ მომხმარებელი უკვე არსებობს, მას მიეცემა უფლება შევიდეს Google-ით, მიუხედავად იმისა, არის თუ არა მისი დომენი თეთრ სიაში. თეთრ სიაში მხოლოდ მომხმარებლების დარეგისტრირება ხელს შეუშლის ელ.ფოსტის მისამართებს არათეთრ სიაში შეტანილი დომენებიდან.

ჰუკები

ყველა კაუჭის სიისთვის გთხოვთ იხილეთ ეს დოკუმენტაცია .

wp-config.php პარამეტრების სია

  • WP_GOOGLE_LOGIN_CLIENT_ID (სტრიქონი): თქვენი აპლიკაციის Google კლიენტის ID.

  • WP_GOOGLE_LOGIN_SECRET (სტრიქონი): თქვენი აპლიკაციის საიდუმლო გასაღები

  • WP_GOOGLE_LOGIN_USER_REGISTRATION (ლოგიკური) (არასავალდებულო): დააყენეთ true თუ გსურთ ჩართოთ ახალი მომხმარებლის რეგისტრაცია. ნაგულისხმევად, მომხმარებლის რეგისტრაცია გადადის Settings > General Settings > Membership თუ მუდმივი არ არის დაყენებული.

  • WP_GOOGLE_LOGIN_WHITELIST_DOMAINS (სტრიქონი) (არასავალდებულო): დომენის სახელები, თუ გსურთ შეზღუდოთ შესვლა თქვენი მორგებული დომენით. ნაგულისხმევად, ის დაუშვებს ყველა დომენს. შეგიძლიათ რამდენიმე დომენის თეთრ სიაში.

სხვათაშორის, ჩვენ ვეძებთ ახალ თანაშრომლებს!

ეკრანული სურათები

  • შესვლის ეკრანი დამატებულია Google-ის ოფციით.
  • პლაგინის პარამეტრების ეკრანი.
  • პარამეტრები Google Developer Console-ში.

ბლოკები

ეს პლაგინი უზრუნველყოფს 1 ბლოკს.

  • Google Login Login Button

დაყენება

  1. ატვირთეთ plugin-name.php დირექტორიაში /wp-content/plugins/
  2. გაააქტიურეთ პლაგინი WordPress-ის “პლაგინები” მენიუს მეშვეობით
  3. მიჰყევით „Setup“-ის ინსტრუქციებს ReadMe-ში Google Developers Console-ის რწმუნებათა სიგელების კონფიგურაციისთვის.

ხდკ

შეტყობინებები შეცდომის შესახებ 🐞

სანამ შექმნით ახალ პრობლემას, დაათვალიერეთ არსებული პრობლემები მოგვარების ან მომავალი გამოსწორების მიზნით.

თუ თქვენ ჯერ კიდევ გჭირდებათ პრობლემის შესვლა , დარწმუნდით, რომ შეძლებისდაგვარად შეიყვანეთ დეტალები, მათ შორის მკაფიო ნაბიჯები პრობლემის გასამეორებლად, თუ ეს შესაძლებელია.

მოზიდვის მოთხოვნის შექმნა

გსურთ შეიტანოთ წვლილი ახალი ფუნქციით? დაიწყეთ საუბარი პრობლემის ჩაწერით.

მას შემდეგ რაც მზად იქნებით გამოგზავნოთ მოთხოვნა, გთხოვთ, გაიაროთ შემდეგი ჩამონათვალი:

  1. დაათვალიერეთ არსებული საკითხები ყველაფერთან დაკავშირებით, რაზეც გსურთ მუშაობა. თუ ვერ იპოვით რაიმე დაკავშირებულ პრობლემას, გახსენით ახალი.

  2. გაანადგურე ეს საცავი.

  3. შექმენით ფილიალი develop თითოეული საკითხისთვის, რომლის მოგვარებაც გსურთ და განახორციელეთ ცვლილებები.

  4. გადაიტანეთ კოდის ცვლილებები თქვენი ადგილობრივი კლონიდან თქვენს ჩანგალში.

  5. გახსენით მოზიდვის მოთხოვნა და სულ ეს არის! ჩვენ ვუპასუხებთ გამოხმაურებას, რაც შეიძლება მალე (თანამშრომლობა კარგი რამ არის 😌)

  6. მას შემდეგ, რაც თქვენი pull-ის მოთხოვნა გაივლის კოდის საბოლოო მიმოხილვას და ტესტებს, ის გაერთიანდება develop და მზად იქნება შემდეგი გამოშვებისთვის. რეკვიზიტები შენთვის! 🎉

ერთეულის ტესტირება

  • მოდულის კლონირება საცავიდან .

  • გაუშვით composer install && composer tests:unit ერთეულის ტესტების გასაშვებად.

Code Snippets

Code snippets to extend and customize the plugin can be found here.

მიმოხილვები

Minimal and Best

Menn 21.10.2024
For multiple social login accounts, I prefer Nextend Social Login and Register. But for internal web or website that has only admin team, no users, I think this plugin is the best.

Does not work in multisite

marcelowins 05.07.2024
works fine for one site but not for multisite, need to add a notice about it

Fantastic, has bug

rothschild86 12.05.2024 2 replies
As of writing, will register a new user regardless of this setting, which prevents me from using it at the moment:Enable Google Login Registration

Very nice plugin

dvamvourellis 24.04.2023
Works as expected but the important part is that is customization friendly (ex. shortcodes) and easy to set up. Thank you

Best plugin for login with Google

fakem1ner 30.05.2022
Half of the plug-ins simply do not work, the other can be configured only when the pigs fly. But this plugin is configured in just a couple of clicks and works stably. And just because it is one of the few workers I am writing this and rate with 5 stars

Greate plugin!

elena1721 07.03.2022
Easy to use
14 რევიუს წაკითხვა

მონაწილეები & დეველოპერები

“Google-ით შესვლა” ღია პროგრამული უზრუნველყოფაა. შემდეგმა ადამიანებმა წვილი შეიტანეს მის განვითარებაში.

მონაწილეები
  • rtCamp
  • Shalin Shah
  • Nikhil Joshua
  • Chirag Mathur
  • Sagar Tamang

“Google-ით შესვლა” ითარგმნა 5 ენაზე. გმადლობთ თარჯიმნებო თქვენი წვლილისათვის.

გადათარგმნეთ Google-ით შესვლა თქვენს ენაზე.

დაინტერესებული ხართ დეველოპმენტით?

დაათვალიერეთ კოდი, შეამოწმეთ SVN რეპო, ან გამოიწერეთ შექმნის ჟურნალი : RSS.

ცვლილებები

1.4.0

Update: Migrated One Tap Login to use FedCM.
Update: After a successful login or logout, users are now redirected to the page they originally intended to access.
Update: When the plugin performs a redirect, it now includes an x-redirect-by header.
Update: A settings page link has been added directly under the plugin name on the Plugins screen.
Fix: Resolved an issue with generating unique usernames.
Fix: Fixed a bug where JavaScript string translations were not being applied correctly.
Chore: Documentation update.

1.3.7

  • Compatible with WordPress 6.7.2

1.3.6

  • Fix: PHPCS Errors and Warnings

1.3.5

  • Fix: FILTER_SANITIZE_STRING Deprecation warning

1.3.4

  • Chore: Doc update

1.3.3

  • შესწორება: გადამისამართების უკან შესვლის გვერდის პრობლემა.

1.3.2

  • თავსებადია PHP 8.1-თან
  • თავსებადია WordPress-ის უახლეს ვერსიასთან 6.3.1

1.3.1

  • ტექნიკური გათავისუფლება: განახლებული მინიმალური მოთხოვნები.

1.3.0

  • ფუნქცია: გუტენბერგის ბლოკი შესვლის ღილაკისთვის.
  • ფუნქცია: შეინახეთ მომხმარებლის სახელი და გვარი რეგისტრაციისას.
  • დამატება: PHP 8.0 თავსებადობა.
  • დამატება: დაემატა კაუჭი მომხმარებლის ავტორიზაციის შემდეგ.
  • დამატება: დაემატა კაუჭი მომხმარებლის შესვლის შემდეგ.
  • შესწორება: დააყენეთ შესვლის ქუქი-ფაილები მოკლე კოდის ჩვენებით.
  • შესწორება: გადამისამართების უკან შესვლის გვერდის პრობლემა.
  • განახლებულია npm პაკეტები და laravel-mix.

1.2.2

  • სარემონტო გამოშვება. მოითხოვს PHP >= 7.4.

1.2.1

  • ფუნქცია: უზრუნველყოს ფილტრი კლიენტის არგუმენტებისთვის: rtcamp.google_client_args

1.2

  • ფუნქცია: ერთი შეხებით შესვლის პარამეტრი მხარდაჭერილი ბრაუზერებისთვის.

1.1

  • ფუნქცია: დაამატეთ მოკლე კოდი [google_login] არასავალდებულო ატრიბუტებით: [google_login button_text="Login with Google" force_display="no" redirect_to="https://example.url/page"] .
  • ფუნქცია: შეცვალეთ მესამე მხარის oAuth კლიენტი მორგებული GoogleClient კლასით.
  • შესწორება: მდგომარეობის მნიშვნელობის იდენტიფიკაცია, არის თუ არა მოცემული oAuth შესვლა შესაბამისი ამ დანამატისთვის.
  • წაშლა: Google oAuth ბიბლიოთეკა კომპოზიტორისგან.

1.0.14

  • დააბრუნეთ შესვლა GitHub-ის მდგომარეობის შესწორებით.

1.0.13

  • შეასწორეთ შესვლის პრობლემა, რომელიც დაკავშირებულია oAuth მდგომარეობასთან.

1.0.12

  • შეასწორეთ კონფლიქტი Login-თან GitHub მოდულით.

1.0.11

  • დაამატეთ ‘login_with_google/client_arguments’ ფილტრი Google_Client-ის არგუმენტებისთვის.

1.0.10

  • გასწორებულია პრობლემა, როდესაც JS/CSS არ იტვირთებოდა.

1.0.9

  • თავდაპირველი გამოშვება.

1.3.1

  • ტექნიკური გათავისუფლება: განახლებული მინიმალური მოთხოვნები.

მეტა

  • Version 1.4.0
  • Last updated 2 თვის წინ
  • Active installations 5,000+
  • WordPress version 5.5, ან უფრო მაღალი
  • Tested up to 6.7.2
  • PHP version 7.4, ან უფრო მაღალი
  • Languages

    Chinese (China), Chinese (Taiwan), English (US), Georgian, Swedish და Ukrainian.

    თარგმნეთ თქვენს ენაზე

  • Tags
    authenticationGoogle Loginoauthsign insso
  • დამატებითი ხედი

რეიტინგები

4.5 out of 5 stars.
  • 11 5-star reviews 5 stars 11
  • 1 4-star review 4 stars 1
  • 1 3-star review 3 stars 1
  • 0 2-star reviews 2 stars 0
  • 1 1-star review 1 star 1

ჩემი მიმოხილვის დამატება

See all reviews

მონაწილეები

  • rtCamp
  • Shalin Shah
  • Nikhil Joshua
  • Chirag Mathur
  • Sagar Tamang

მხარდაჭერა

პრობლემა, რომლებიც გადაწყდა ბოლო ორი თვის განმავლობაში:

გადაწყვეტილია: 0, სულ: 1

მხარდაჭერის ფორუმის ნახვა

შემოწირულობა

გსურთ ამ ჩადგმის განვითარების მხარდაჭერა?

შეწირეთ თანხა ამ ჩადგმას

  • About
  • News
  • Hosting
  • Privacy
  • Showcase
  • Themes
  • Plugins
  • Patterns
  • Learn
  • Support
  • Developers
  • WordPress.tv ↗
  • Get Involved
  • Events
  • Donate ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

საქართველო

  • Visit our X (formerly Twitter) account
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Visit our Facebook page
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Visit our TikTok account
  • Visit our YouTube channel
  • Visit our Tumblr account
კოდი პოეზიაა.