사용자 등록 및 로그인과 같이 Facebook 로그인을 사용하려는 경우 Flask-Social 및 Flask-Security를 사용할 수 있습니까? 즉, 지역 등록/로그인 양식이 없습니까?Flask-Social을 Oauth 제공 업체에서만 사용, 로컬 등록/로그인 양식 없음
Flask-Social 예제 응용 프로그램과 설명서를 살펴 보았지만 가능한지 여부를 알 수 없었습니다. 예제 애플리케이션에서는 사용자가 이전에 등록하지 않은 한 Facebook에 로그인 할 수 없습니다. 예제 애플리케이션에 등록하면 Facebook 계정을 로컬 계정과 연결할 수 있습니다.
social.facebook.get_connection()을 호출하려고했을 때 AttributeError 'AnonymousUser' object has no attribute 'id'
이 있습니다. current_user
이 없기 때문에 등록/로그인 후 flask-security로 정의됩니다.
@theva 프로젝트에 위와 같은 코드를 작성해야합니다. https://github.com/mattupstate/flask-social-example/blob/master/app/__init__.py#L51 코드 위치를 알 수 있습니다.를 참조하십시오. BTW, 위의 코드는 "db.commit()"을 "ds.commit()"으로 변경해야합니다. – amos