본문 바로가기

django allauth - facebook reauth off django allauth에서는 여러 소셜 플러그인 로그인을 쉽게 추가할 수 있도록 지원하고 있어요. facebook에 대한 로그인도 지원하고 있어요. 한 달 전에는 아래와 같은 포스팅을 작성한 적이 있구요.2016/08/09 - [Python/Django&Celery] - allauth - facebook login 아무튼 간단하게 설정이 가능한데요.여기서는 reauth에 대해서만 그림 한 장으로 기록해둡니다 :) SOCIALACCOUNT_PROVIDERS = { 'facebook': { 'SCOPE': ['email'], # 'AUTH_PARAMS': { 'auth_type': 'reauthenticate'}, 'METHOD': 'oauth2', 'VERIFIED_EMAIL': False, 'EXCH.. 더보기
allauth - facebook login 이번에는 allauth를 사용해서 facebook 로그인하는 방법에 대해서 기록해두려고 합니다. 정리겸 기록용이라 자세한 설명은 패스 :) 1. allauth install - pip install django-allauth #django-allauth==0.25.2 2. allauth add to project - urls.py : url(r'^accounts/', include('allauth.urls')), - settings.py (http://django-allauth.readthedocs.io/en/latest/) 자세한 것은 페이지에서 확인하세요 :) 아래 그림에서 빠진 것도 있을 수 있어요. # allauth ============ startSITE_ID = 6EMAIL_BACKEND = .. 더보기
페이스북 공유 이미지, 설명 변경하기 덧+) 2016.08.16 - 새로운 이미지로 변경하고자 할 때에는 이미지 이름을 변경해줘야 함. 꼭!. - 이미지 이름은 그대로 두고 이미지만 바꾸는 것은 안뎀 !! - 이미지 사이즈를 잘 확인해야 함 :) 아래 URL 또는 사진 참고 https://developers.facebook.com/docs/sharing/best-practices 페이스북 공유하기 버튼을 누르면 설정된 값에 따라 화면이 구성됩니다.예로 다음과 같은 코드를 통해서 설정이 가능하자나요. 공유하기가 아래와 같은식으로 작동하더라구요. 1. 첫 번째 공유가 일어난다. (공유하기 창에는 그림이 안뜰 수 있음) 2. 공유(타임라인에 게시)가 일어나면 페이스북 서버에서 해당 URL에 대한 캐시를 생성한다. 3. 동일한 주소에 대해 공유가 .. 더보기
iOS library 004 - Shimmer 라이브러리, Facebook 페이지 앱 적용 효과 Shimmer 라이브러리가 공개되어서, 테스트해보고 포스팅해봅니다. Facebook 페이지 앱에서 사용된 효과라고 하던데, 저는 아직 페이지 앱을 써본 적이 없어서..;; 한 번 사용해봐야 할 것 같네요. 아무튼 Shimmer 라이브러리는 Github에서 다운로드 할 수 있는데요. 주소는 다음과 같습니다. https://github.com/facebook/Shimmer 물론 cocospods에도 올려졌더라구요. cocospods을 사용 하실 수 있는 분들은 이 방법이 더 편하겠죠? 아무튼 테스트 해봤습니다. 저는 직접 소스를 다운로드해서, 프로젝트에 추가하는 방식으로 했구요. 아래 보시면 shimmer라는 그룹을 만들고, 거기에 다운로드한 소스에서 필요한 것들을 추가했죠 :) 스토리보드에서는 할 일이 없.. 더보기