diff --git a/object/saml_idp.go b/object/saml_idp.go index 696bea48..2361f52d 100644 --- a/object/saml_idp.go +++ b/object/saml_idp.go @@ -64,7 +64,7 @@ func NewSamlResponse(user *User, host string, certificate string, destination st assertion.CreateAttr("IssueInstant", now) assertion.CreateElement("saml:Issuer").SetText(host) subject := assertion.CreateElement("saml:Subject") - subject.CreateElement("saml:NameID").SetText(user.Email) + subject.CreateElement("saml:NameID").SetText(user.Name) subjectConfirmation := subject.CreateElement("saml:SubjectConfirmation") subjectConfirmation.CreateAttr("Method", "urn:oasis:names:tc:SAML:2.0:cm:bearer") subjectConfirmationData := subjectConfirmation.CreateElement("saml:SubjectConfirmationData")