아래의 코드를 Facebook 로그인 용으로 사용하고 있습니다.팝업 창없이 Facebook 로그인
function login(){
FB.login(function(response) {
if (response.authResponse) {
FB.api('/me', function(response) {
alert(JSON.stringify(response))
});
} else {
console.log('User did not authorize.');
}
});
}
나는 button.FB.login의 클릭() 호출이 사용자가 사용자 이름과 암호를 입력하도록되어 팝업 창을주고에 로그인 메소드를 호출하고 있습니다.
나의 요구 사항은 자동 로그인 즉, 팝업 창없이 로그인하는 것입니다. 내 사용자 이름과 pswd는 시간이 지남에 따라 하드 코드됩니다. 사용자 개입없이 로그인 API에 자격 증명을 어떻게 전달합니까? 하드 코딩은 좋은 습관이 아니라는 것을 알고 있지만 나중에 나는 사용자 컨트롤에서 자격 증명을 얻을 것이다.
어떻게 달성합니까? 모든 도움을 주시면 감사하겠습니다.
보안상의 이유로 팝업이 필요하다고 생각합니다. 자격 증명을 직접 얻는 것은 좋은 생각이 아닙니다. 실수로 쉽게 저장할 수 있고 전혀 액세스 할 수 없어야합니다. –
고맙습니다.하지만 프로그래밍 방식으로 팝업 상자에 텍스트 상자를 채우고 최종 try.Since 팝업이 다른 창인 것처럼 팝업에서 로그인 버튼에 대한 클릭 이벤트를 생성하려고합니다.이 접근 방식은 자바 스크립트에서 작동합니까? –