tgapp-fbauth

소프트웨어 스크린 샷:
tgapp-fbauth
소프트웨어 정보:
버전: 0.0.1
업로드 날짜: 20 Feb 15
개발자: Alessandro Molina
라이센스: 무료
인기: 1

Rating: nan/5 (Total Votes: 0)

tgapp-fbauth는 TurboGears2위한 플러그 페이스 북 인증 응용 프로그램입니다.
그것은 어떤 TurboGears2 응용 프로그램에서 페이스 북의 연결로 인증 및 등록을 구현하기 쉽게 만드는 것을 목적으로한다.
설치
fbauth는 pypi 또는의 bitbucket에서 모두 설치할 수 있습니다 :
easy_install을 tgapp-fbauth
단지 대부분의 사용자에 대한 작업을해야
연결하기 fbauth
응용 프로그램 설정 / app_cfg.py 수입 플러그 :
tgext.pluggable 수입 플러그에서
이어서 fbauth와 파일 호출 플러그의 끝 :
플러그 (base_config, 'fbauth')
당신은 fbauth에서 제공하는 도우미를 사용하여 버튼을 페이스 북 로그인, 등록을 추가하고 연결할 수 있습니다.
연결 페이스 북은 포트 80에서 실행하지 않는 응용 프로그램이 제대로 작동하지 않는다는 점을 유의하십시오
페이스 북 아이디와 아바타
FBAuth 사용자를 사용하는 경우 fbauth라는 새로운 관련 기업이있을 것이다. user.fbauth 액세스는 사용자 user.fbauth.facebook_id 및 user.fbauth.profile_picture 액세스 할 수 있습니다.
FBAuth 도우미
fbauth 자동 버튼과 사용자가 페이스 북의 연결을 사용하여 응용 프로그램에 로그인 할 수 있도록하는 데 필요한 자바 스크립트를 생성 도우미의 무리를 제공합니다 :
- h.fbauth.login_button (APPID, 텍스트 = '페이스 북으로 로그인', 범위 = 없음 ','= 기억하지)
& NBSP는, 로그인 버튼을 배치합니다. 로그인 허가는 이미 페이스 북 ID와 연결되어 사용자로 로그인합니다. 페이스 북 아이디, 등록에 사용자를 연결하거나 사용할 수 있습니다 연결합니다.
& NBSP는, 아무도 그 FB를 수동으로 초기화 할 수 있도록 FB.init 호출이 생략됩니다 제공되지 않은 경우 APPID 매개 변수는 응용 프로그램의 ID이어야한다.
& NBSP, 텍스트 매개 변수 버튼 안에 표시하는 텍스트이다.
& NBSP; 범위 매개 변수는 응용 프로그램이 페이스 북에 물어 것이라는 권한입니다. 기본적으로 이들에만 사용자 데이터 및 이메일이다.
& NBSP; 기억 파라미터는 세션 브라우저 탭 수명보다 더 오래 지속될 수 있도록하는 대신 세션 쿠키를 사용 만료일을 사용자에게 로그인하기 위해 사용될 수있다.
- h.fbauth.register_button (APPID, 텍스트 = '페이스 북 등록', 범위 = 없음 ','= 기억하지)
& NBSP는, 등록 버튼을 배치합니다. 등록은 자동으로 페이스 북의 데이터에서 새 사용자를 만들고 그를 기록합니다. 등록이 이미 빠른 시작 사용자 모델에 기본적으로 필요한 데이터 떨어져 추가 데이터가 널 (NULL)이 될 수 있습니다 것이 요구된다 작동하려면. 방법은 새로 등록 된 사용자를 식별하고 얻어진 토큰에 사용자가 이미 사용자가 대신 새 사용자를 작성에 기록되어있는 경우 제공되는 누락 된 데이터를 요청합니다. 이는 1 클릭 등록 및 로그인을 구현하기 위해 수 있습니다. 그것은 사용자가 단지 등록 할 때 식별하고 그들에게 페이스 북이 제공하지 않은 더 많은 정보를 요청할 수 있도록 새로 만든 사용자는 사실에 user.fbauth.registered 및 user.fbauth.just_connected 모두 플래그를해야합니다. 그것은 제대로 바로 진짜 등록한 사용자를 추적 할 post_login 핸들러에 False로 just_connected 플래그를 설정하는 것이 좋습니다.
& NBSP는, 아무도 그 FB를 수동으로 초기화 할 수 있도록 FB.init 호출이 생략됩니다 제공되지 않은 경우 APPID 매개 변수는 응용 프로그램의 ID이어야한다.
& NBSP, 텍스트 매개 변수 버튼 안에 표시하는 텍스트이다.
& NBSP; 범위 매개 변수는 응용 프로그램이 페이스 북에 물어 것이라는 권한입니다. 기본적으로 이들에만 사용자 데이터 및 이메일이다.
& NBSP; 기억 파라미터는 세션 브라우저 탭 수명보다 더 오래 지속될 수 있도록하는 대신 세션 쿠키를 사용 만료일을 사용자에게 로그인하기 위해 사용될 수있다.
- h.fbauth.connect_button (APPID, 텍스트 = '당신의 페이스 북 계정을 연결', 범위 = 없음)
& NBSP는; 연결 계정 버튼을 배치합니다. 나중에 그 페이스 북 계정으로 로그인 할 수 있도록 페이스 북 계정에 이미 기존 사용자를 연결하는 허가를 연결합니다. user.fbauth.registered 플래그가 페이스 북에 등록 된 사용자의 접속 된 사용자를 구분하기 위해 거짓, 반면 새로 연결된 사용자는 사실에 user.fbauth.just_connected 플래그를해야합니다.
& NBSP는, 아무도 그 FB를 수동으로 초기화 할 수 있도록 FB.init 호출이 생략됩니다 제공되지 않은 경우 APPID 매개 변수는 응용 프로그램의 ID이어야한다.
& NBSP, 텍스트 매개 변수 버튼 안에 표시하는 텍스트이다.
& NBSP; 범위 매개 변수는 응용 프로그램이 페이스 북에 물어 것이라는 권한입니다. 기본적으로 이들에만 사용자 데이터 및 이메일이다.
FBAuth 유틸리티
FBAuth 페이스 북으로 쉽게 작업 할 수 있도록 유틸리티 메소드의 무리를 제공합니다 :
- fbauth.lib.has_fbtoken_expired (사용자)
& NBSP; 지정된 사용자에 대한 페이스 북의 토큰이 만료되었거나되지 않은 경우 페이스 북의 API를 호출 할 때 확인이 유용 할 수 있습니다. 페이스 북 토큰 자체는 user.fbauth.access_token

부터

요구 사항을 검색 할 수 있습니다 :

이 파이썬

개발자의 기타 소프트웨어 Alessandro Molina

tgapp-tgcomments
tgapp-tgcomments

20 Feb 15

tgapp-photos
tgapp-photos

20 Feb 15

tgapp-smallpress
tgapp-smallpress

20 Feb 15

코멘트 tgapp-fbauth

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!