콘텐츠로 바로가기
WordPress.org

한국어

  • 테마
  • 플러그인
  • 소식
    • 문서
    • 포럼
  • About
    • WordPress 6.9
    • 워드프레스 6.8
    • 워드프레스와 40% 웹을 위한 여정
    • 워드프레스 번역 핸드북
  • 워드프레스 한국팀
  • 워드프레스 받기
워드프레스 받기
WordPress.org

Plugin Directory

FriendConnect Login

  • 플러그인 제출하기
  • 내 즐겨찾기
  • 로그인
  • 플러그인 제출하기
  • 내 즐겨찾기
  • 로그인

이 플러그인은 최근 3개의 주요 워드프레스 출시와 시험 되지 않았습니다. 워드프레스의 좀 더 최근 버전으로 이용할 때 더 이상 관리되지 않고 지원되지 않고 호환성 문제가 있을 수 있습니다.

FriendConnect Login

작성자: shahinmusayev
다운로드
  • 세부사항
  • 평가
  • 설치
  • 개발
지원

설명

Introduction

Google Friend Connect (GFC) allows users to become members of your site community using their Google, Yahoo!,
AIM or OpenID accounts and do lots of stuff like interacting with other visitors by making friends, sharing media, posting comments, playing games, and more.
To find more information about Google Friend Connect you may go here.

Unfortunately users logged using GFC still have to enter their name, email address and website to post comment via WordPress
(or even register and login via WordPress in case “Users must be registered and logged in to comment” option is turned on).
Fortunately this plugin fixes this problem.

Compatability

PHP 4 >= 4.0.6, PHP 5
At the moment plugin was tested with WordPress v 2.7.1 and seems to be fully compatible :).

History

Version 1.0.3

  • removed class constants due to the fact that PHP 4 does not support them;
  • added check whether json_decode function exists. And if it is not Pear JSON library is used. Thus plugin should work with PHP 4 >= 4.0.6, PHP 5;
  • fixed Settings link;

Version 1.0.2

  • added possibility to specify location of GFC core files at settings page;
  • now both WP and GFC users are supported;

Version 1.0.1

Added setting page to admin side to allow user to:

  • enter SITE ID;
  • choose between using “comment_form” action and template tag;
  • enable/disable default css;

Version 1.0

Created. Main differences (improvements) over official plugin:

  • completely server-side. FCauth method is used to authenticate GFC user;
  • GFC user ID is used to create WP user (plugin doesn’t create new WP user on GFC username change);
  • added template tag to be used in themes;
  • changed CSS;
  • user is logged out in case he/she signs out of Friend Connect;
  • only GFC users may sign in;

Feedback and Donations

Don’t be very strict critisithing my plugin. It’s my first WordPress plugin experience. Moreover it is my first PHP/Java/OpenSocial API experience :-).
Do not hesitate to contact me: your comments, proposals, thanks etc are highly appreciated.

If you think this plugin is useful, please consider donating some appropriate amount. Thank you.

스크린샷

GFC Sign In button under comments form. GFC user is not logged in.
GFC Sign In button under comments form. GFC user is not logged in.
GFC user profile data under comments form. GFC user is logged in.
GFC user profile data under comments form. GFC user is logged in.
Submitted comments (Avatars look the same, because I use same image as my gravatar and my Google avatar).
Submitted comments (Avatars look the same, because I use same image as my gravatar and my Google avatar).
Options Page.
Options Page.

설치

  1. First of all set up you site with Google Friend Connect.
  2. Download plugin.
  3. Unzip it and upload to your plugins folder (/wp-content/plugins/).
  4. Activate (Plugins->Installed) and configure (Settings->FriendConnect Login) plugin from WordPress Admin panel.
  5. Adjust you theme:
  • If you allow only Google Friend Connect users to login WordPress then:

    1) Remove all logout links or replace them with the following one:

    <a onclick="google.friendconnect.requestSignOut()" href="#"><?php _e('Sign out'); ?></a>
    

    2) Remove all links to user profile. In case Google Friend Connect user will change his password plugin won’t log him in after that.

  • If you allow both WordPress and Google Friend Connect users to login WordPress then your code should distinguish user type and generate logout and profile links appropriately. Here is an example:

    <?php
        _e('Logged in as ');
        // Do not add link to profile and logout link in case of GFC user
        global $gfc_userdata;
        if ( ! isset($gfc_userdata) ) {
        echo '<a href="' . get_option('siteurl') . '/wp-admin/profile.php">' . $user_identity . '</a>. ';
        echo '<a href="' . wp_logout_url(get_permalink()) . '" title="' . __('Log out of this account') . '">' . __('Logout ') . '&raquo;</a>';
        } else {
        echo $user_identity . '. ';
        echo '<a href="#" onClick="google.friendconnect.requestSignOut()" title="' . __('Log out of this account') . '">' . __('Logout ') . '&raquo;</a>';
        }
        ?>
    
  • By default plugin adds Sign In button (or user’s profile data in case he/she is already signed in) under comment form. Alternatively you may use following template tag to do this:

    <?php if (function_exists('gfc_profile')) {gfc_profile();} ?>
    

    Best place to put it is under comment form or “You must be logged in…” line in your comments.php

FAQ

At the moment there are no questions from users. Please use support forum in case you have some.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“FriendConnect Login”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자
  • shahinmusayev

자국어로 “FriendConnect Login”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록을 RSS로 구독하세요.

기초

  • 버전 1.0.3
  • 최근 업데이트: 17년 전
  • 활성화된 설치 10+
  • 워드프레스 버전 2.7.1 또는 그 이상
  • 다음까지 시험됨: 2.7.1
  • 언어
    English (US)
  • 태그:
    commentfriendgoogleloginmember
  • 고급 보기

평점

아직 제출된 리뷰가 없습니다.

Your review

모든 리뷰 보기

기여자

  • shahinmusayev

지원

할 말 있으신가요? 도움이 필요하신가요?

지원 포럼 보기

기부

이 플러그인이 발전하도록 도우시겠습니까?

이 플러그인에 기부하기

  • 소개
  • 뉴스
  • 호스팅
  • 개인정보
  • 쇼케이스
  • 테마
  • 플러그인
  • 패턴
  • 배우기
  • 지원
  • 개발자 도구
  • WordPress.tv ↗
  • 참여하기
  • 이벤트
  • 기부하기 ↗
  • Swag ↗
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

한국어

  • X(이전 트위터) 계정 방문하기
  • 블루스카이 계정 방문하기
  • 마스토돈 계정 방문하기
  • 스레드 계정 방문하기
  • 페이스북 페이지 방문하기
  • 인스타그램 계정 방문하기
  • LinkedIn 계정 방문하기
  • 틱톡 계정 방문하기
  • 유튜브 채널 방문하기
  • 텀블러 계정 방문하기
코드는 詩다
The WordPress® trademark is the intellectual property of the WordPress Foundation.