2017-12-05 3 views
0

저는 saml 인증을위한 초보자입니다. 개념과 주제를 이해할 수 있습니다. 그러나 실시간으로 구현하고 코딩하는 방법을 모르겠습니다.Saml 개요 및 구현

무엇이 필요합니까? saml 인증을 코딩하는 방법은 무엇입니까? 어떤 기술이 필요합니까? 몇 개의 서버/웹 사이트가 필요합니까? 서비스 제공 업체 및 ID 제공 업체가 될 것입니다. 나는 코드 작성 절차를 모른다.

내가 알고 있어야 할 필수 사항은 무엇입니까?

나는 http://docs.oasis-open.org/security/saml/Post2.0/sstc-saml-tech-overview-2.0-cd-02.html#1.Introduction|outline을 언급했다. 그러나 그것은 매우 혼란 스럽습니다. 나는 내 자신을 위해 구현할 명확한 아이디어를 얻을 수 없었다.

  1. 내 자신의 단절/웹 사이트에 대한 SAML 인증 을 구현하는 일련의 명령은 무엇입니까?
  2. IDENTITY 공급자 (인증 서버) 및 SERVICE 공급자는 어느 것입니까?
  3. 웹 사이트에서 서비스 제공 업체 (리소스 서버)와 SAML 인증을 부여하는 방법은 무엇입니까?
  4. ID가 ID에 생성되고 토큰 응답이 생성되는 방식.

  5. 코드로 구현하는 방법과 만드는 데 필요한 사항은 무엇입니까?

... 미리 ... 당신은 언어를 지정하지 않은

답변

0

을 감사 도와하지만 클라이언트 측에서, 당신은 SAML 스택을 필요로하시기 바랍니다.

SAML : SAML connectivity/toolkit을 참조하십시오.

서버 쪽에서는 IDP가 필요합니다.

이것은 ADFS, shibboleth, identityserver 또는 Auth0 또는 Okta와 같은 IDaaS 제품 일 수 있습니다.

+0

고맙습니다 ... 저는 백엔드를 위해 프론트 엔드와 노드 j에 각도 4를 사용합니다. 내 목표는 내 자신의 사용자 정의 SAML 응용 프로그램을 설정하는 것입니다. 이것에 대해 더 자세히 설명해 주시겠습니까? –

+0

http://www.passportjs.org/ – nzpcmad