nodejs 애플리케이션이 있습니다. 내가 설정 한 Google auth2 로그인 시스템을 사용하여 여권 js. 정상적인 Gmail ID가 아닌 Google 앱 이메일 ID에 대해 인증해야합니다. 인증이 정상적으로 작동합니다. 하지만 Google 앱 이메일 로그인 페이지 (google.com/a/domain.com)로 리디렉션되지 않습니다. 그것은 Gmail 로그인 페이지로 리디렉션되고 거기에서 전체 전자 메일 아이디 ([email protected])를 입력하여 로그인하고 인증 할 수 있습니다. 앱 엔진 로그인 페이지로 리디렉션 할 수있는 방법이 없으므로 사용자 이름 만 입력하면됩니다.passportjs 및 nodejs에서 일반 Gmail 로그인 대신 Google 애플리케이션 이메일 로그인 페이지로 리디렉션해야합니다.
0
A
답변
0
나는
node_modules/여권 - 구글 - OAuth를/lib 디렉토리/여권의 OAuth/전략/oauth2.js
내가 164 아래 라인에 새로운 라인을 추가 한이 파일을 편집하여 솔루션을 가지고 다음 2 줄 params [ 'response_type'] = '코드'; params [ 'redirect_uri'] = callbackURL;새 줄이 아래에 표시됩니다. params [ 'hd'] = "domainname.com"; 나는 (당신의 [이전 질문]에 설명 된 바와 같이
이 지금은,관련 문제
- 1. Yahoo 및 Gmail 로그인 확인
- 2. dotnetopenauth 및 리디렉션없이 Google 로그인
- 3. Passportjs 사용자 로그인 유지
- 4. Gmail : 로그인 시도가 너무 많습니다.
- 5. AJAX URL이 로그인 페이지로 리디렉션되는 경우 로그인 페이지로 리디렉션
- 6. asp.net의 다른 페이지로 리디렉션해야합니다. MVC3
- 7. Facebook 로그인 이메일 등록 및 로그인
- 8. Coldfusion에서 Gmail 계정으로 로그인
- 9. Gmail 계정에 로그인
- 10. 스프링 보안에서 리디렉션 대신 로그인 페이지로 전달
- 11. google apps를 사용하는 passportjs 인증 이메일 ID
- 12. android의 Gmail 로그인
- 13. Gmail API에 로그인
- 14. 내 앱에서 로그인 Gmail 계정
- 15. Google 애플리케이션 워크 사용자에 대한 로그인 페이지
- 16. Yii의 인덱스 페이지 대신 로그인 페이지로 리디렉션
- 17. 로그인 대신 등록 페이지로 어떻게 리디렉션합니까?
- 18. PHPMailer Gmail 로그인 실패
- 19. Google 애플리케이션 엔진 페더레이션 (openid) 로그인 localhost
- 20. Google Appengine, Google Apps 및 로그인
- 21. Dokuwiki 로그인 페이지로 연결
- 22. 자바를 사용하여 Google 애플리케이션 엔진에서 로그인 페이지를 만드는 방법은 무엇입니까?
- 23. Facebook을 통해 로그인하지 않으면 등록 페이지로 리디렉션해야합니다.
- 24. JSP : 로그인 페이지에서 서블릿 로그인 페이지로 전달
- 25. Google Apps에 로그인 할 수 없습니다. 다중 계정이있는 cPanel
- 26. https 로그인 페이지로 리디렉션
- 27. 로그인 후 이전 페이지로 리디렉션
- 28. Google 계정으로 로그인
- 29. 로그인 후 페이지로 리디렉션
- 30. 봄. 자바. 로그인 및 활성화 이메일
당신이 구글이 허용하는 추가 매개 변수 봤어 도메인 특정 로그인 페이지로 리디렉션됩니다 http://stackoverflow.com/questions/15543695/passportjs -authentication-using-google-apps-email-id/15544665 # 15544665)? 그래도 사용자가 앱 관련 페이지로 이동할지 여부는 알 수 없습니다. – robertklep
그건 나를 위해 일하지 않습니다, 내 코드 내에서 "hd"매개 변수 값을 명시 적으로 검사하여 내 도메인을 제한하고 있습니다. 리디렉션도 작동하지 않습니다. –