싱글 사인온을 처음 사용했습니다. 내 시스템은 다른 응용 프로그램과 3 개의 다른 인스턴스가 있습니다 1.Openerp 2.Magneto 3.Php 웹 사이트 및 모든 응용 프로그램에서 내 사용자와 암호가 동일합니다. 내가 어디에서 시작해야하는지 혼란 스럽다. OAuth를 사용하거나 싱글 사인온을 구현하는 가장 간단한 방법이 될 수 있습니다. LDAP가 있어야 할 수도 있습니다.싱글 사인온을 달성하는 방법은 무엇입니까?
답변
모든 것에 대해 공통 데이터베이스가 있다고 가정하면 몇 가지 API를 작성하여이 작업을 수행 할 수 있습니다.
토큰 화 접근법을 사용하십시오. 즉, 사용자가 유효한 자격 증명을 입력하면 토큰을 만들어 해당 사용자의 db에 저장하고 응답과 동일한 토큰을 반환합니다.
동일한 토큰을 사용하여 브라우저 세션 또는 쿠키로 설정하고 다른 응용 프로그램 즉, 1.Openerp 2.Magneto 3.Php 웹 사이트에서 위의 쿠키/세션을 읽습니다. 쿠키가 설정된 경우 로그인하십시오.
전역 변수를 만들어 쿠키 또는 세션 변수를 읽도록 할 수 있습니다. 단일 사인온을 수동으로 구현하려는 경우 유용 할 수 있습니다. 반면에 OpenID를 사용하면 도움이 될 수 있습니다.
쿠키를 사용하여 안전하게되어 있습니까? 어떻게 세션을 사용할 수 있습니까? 어떤 앱에서 코드를 작성해야합니까? openid 사이트를 보았습니다. 하지만 나는 실제 그림에서 그것을 구현하는 방법을 분명하지 않다. 또한 우분투 인스턴스가 있음을 언급하는 것을 잊지 마라. – Amri
oauth를 사용하여 시나리오를보고 나서 싱글 사인온을 수행하는 가장 쉬운 방법입니다.
SSO (Single Sign-On)는 여러 관련 있지만 독립적 인 소프트웨어 시스템에서 사용자를 인증하는 방법입니다. 일단 로그인하면 사용자는 다시 로그인 할 필요없이 한 시스템에서 다음 시스템으로 전환 할 수 있습니다. 반대로 단일 사인 오프는 단일 사인 오프 작업으로 여러 소프트웨어 시스템에 대한 액세스를 로그 아웃하고 종료하는 방법입니다. 이 링크
http://acespritechblog.com/2012/09/29/how-openerp-works-as-sso/
볼이 링크
http://twiki.org/cgi-bin/view/Blog/BlogEntry201206x1
볼에와 openerp에이 메커니즘을 적용하기위한 단일 로그온에 대한 자세한 정보를 원하시면
할 수 있습니다 또한 기술적 인 사람이 있다면 이 모듈에 대해 살펴보기
- 1. 보관 용으로 싱글 사인온을 사용하는 방법은 무엇입니까?
- 2. 다른 사이트간에 안전한 Django 싱글 사인온을 만드는 방법은 무엇입니까?
- 3. 앱이 Facebook 싱글 사인온을 사용하지 못하게 하시겠습니까?
- 4. 싱글 톤 및 정적 메서드로 다형성을 달성하는 방법은 무엇입니까?
- 5. Windows 저장소 앱에 싱글 사인온을 구현하는 데있어 다른 옵션은 무엇입니까?
- 6. 'inner'zip을 달성하는 방법은 무엇입니까?
- 7. ODBC에서 단일 사인온을 사용하는 방법은 무엇입니까?
- 8. 이 메뉴를 달성하는 방법은 무엇입니까?
- 9. 고 가용성을 달성하는 방법은 무엇입니까?
- 10. 페이지 매김을 달성하는 방법은 무엇입니까?
- 11. 다중 상속을 달성하는 방법은 무엇입니까?
- 12. CSS로이 레이아웃을 달성하는 방법은 무엇입니까?
- 13. 클라우드에서 내결함성을 달성하는 방법은 무엇입니까?
- 14. 싱글 사인온을 위해 cas 서버에 새로운 보안 JSP 페이지 추가
- 15. 싱글 사인온을 허용하는 웹 사이트에서 사용자 상태를 유지하는 방법
- 16. 싱글 사인온을 사용하여 Google api에서 Scribe를 사용하고 있습니까?
- 17. MVC 3 애플리케이션에서 LDAP를 사용하여 싱글 사인온을 구현합니까?
- 18. 파이썬 웹 애플리케이션에서 싱글 사인온을 허용하려면 무엇이 필요합니까?
- 19. 싱글 사인온을 이해하는 사이트 네트워크는 어떻게 만듭니 까?
- 20. authlogic을 통해 싱글 사인온을 지원할 수있는 보석이 있습니까
- 21. OSGi 번들에서 Akka를 사용하여 진정한 애플리케이션 모듈성을 달성하는 방법은 무엇입니까?
- 22. MVC에서 녹아웃을 사용하여이를 달성하는 방법은 무엇입니까?
- 23. iOS에서 활발한 동요를 달성하는 방법은 무엇입니까?
- 24. WPF에서 Image.Clone()을 달성하는 방법은 무엇입니까?
- 25. PERFORCE의 지속적인 통합을 달성하는 방법은 무엇입니까?
- 26. WNetAddConnection2에 상응하는 시간 초과를 달성하는 방법은 무엇입니까?
- 27. lucene에서 페이지 매김을 달성하는 방법은 무엇입니까?
- 28. Java에서 메소드 체인을 달성하는 방법은 무엇입니까?
- 29. Android 및 HBase 연결을 달성하는 방법은 무엇입니까?
- 30. 효과적인 Java 특성을 달성하는 방법은 무엇입니까?
동일한 도메인에 살고있는 경우 몇 개의 유니버설 식별자를 사용하도록 세션을 조정하는 방법 –