2017-10-30 2 views
0

나는 Yammer API 및 포함 피드를 사용하고 있습니다. Yammer에 사용자의 액세스 토큰 (일부 로컬 저장소에 저장 됨)을 사용하여 로그인을 할 수 있는지 궁금합니다. yam.getloginstatus() 함수가 매번 사용자 로그인을하는 대신 액세스 토큰만으로 true를 반환 할 수 있습니까?액세스 토큰이있는 Yammer 로그인

답변

0

토큰을 주입하는 데 사용할 수있는 setAuthToken() 방법이 있습니다. 계속해서 Yammer 앱에 사용자 권한을 부여하고 토큰을 저장하거나 링크 된 기사에 가장과 같은 가장 근접한 방법을 사용할 수 있습니다. 응용 프로그램에 대한 위협 모델을 작성하여 사용자 토큰을 보호 할 계획을 세우십시오.

+0

안녕하세요. 답변 해 주셔서 감사합니다. 나는 다음과 같은 방법으로 setAuthToken() 메소드를 사용하여 시도했다.'yam.platform.getLoginStatus (function (response) { console.log (response); if (response.authResponse) { alert (response + "1"); 다른 } { CONSOLE.LOG (대응 + "2") yam.platform.setAuthToken ("AUTH_TOKEN"); CONSOLE.LOG (대응 + "3"); }})' 경우 I 그렇게하면 초기화하는 동안 embed 피드를로드하려고 할 때 502 오류가 발생합니다. 이 문제를 해결하는 방법에 대한 아이디어가 있습니까? –

관련 문제