2012-12-14 3 views
2

안녕하세요 StackOverflow 커뮤니티!BOX API를 사용하여 자동 로그인하는 방법?

저는 BOX API에서 일하고 있습니다. 모든 것이 정상이지만 인증 동작을 변경하려고합니다.

인증 과정은 먼저 계정 보유자 인증을위한 웹 사이트로 이동합니다. 사용자 이름/비밀번호를 사용하여 자동 인증이 가능하고 사용자가 계정 보유자 파일을 직접 볼 수 있습니까?

나는 기대하고있다.

답변

1

유사 질문 here 요청 베어러 및 액세스 토큰 갱신과 관련된 솔루션으로 14 일에 한 번 이상 갱신해야한다는 제한 만 있습니다. 나는 이것이 당신을위한 실행 가능한 해결책이되기를 바랍니다.

0

이것은 불가능한 것처럼 보입니다. Box API는 OAuth 2.0 인증을 사용합니다. OAuth 2.0 인증을 사용하면 명시 적으로 사용자가 Box 웹 사이트로 리디렉션해야 자신의 계정에 "액세스"할 수 있습니다. http://developers.box.com/oauth/

0

iOS, Windows, Ruby 등 어떤 SDK를 사용하고 있습니까? 자동 로그인은 기본적으로 사용자가 사용자 이름과 비밀번호를 어딘가에 구성하도록하는 것입니다. 그런 다음 저장된 값을 가져 와서 자바 스크립트 호출을 사용하면 해당 필드에 사용자 이름과 비밀번호를 입력 한 다음 양식을 제출할 수 있습니다. API에 따라 다른 로그인 화면이 표시됩니다.

면책 조항 상자 자주 로그인 화면을 변경하고 정말 내가이 길을 권하고 싶지 않다 그래서 버그가 보인다하지만 당신은 그것을 자바 스크립트가 같이 보일 것입니다 어떤 방법을 수행하려는 경우 :

var username = "user1"; 
var password = "superSecretPassword"; 

document.getElementById('login').value = 'username'; 
document.getElementById('password').value = 'password'; 
document.forms[0].submit(); 
관련 문제