[
https://issues.apache.org/jira/browse/SYNCOPE-1015?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15868401#comment-15868401
]
Ravi Singareddy commented on SYNCOPE-1015:
------------------------------------------
I have added a user in syncope-console along with following parameters.
username: coolone
email: [email protected]
userid: [email protected]
I have successfully logged in using username and displayed following contents.
{fullname=org.apache.syncope.common.lib.to.AttrTO@389c4eb1[
schemaInfo=org.apache.syncope.common.lib.to.PlainSchemaTO@3fc79729[
type=String
mandatoryCondition=true
multivalue=false
uniqueConstraint=true
readonly=false
conversionPattern=<null>
validatorClass=<null>
enumerationValues=<null>
enumerationKeys=<null>
secretKey=<null>
cipherAlgorithm=<null>
mimeType=<null>
key=fullname
anyTypeClass=minimal user
]
schema=fullname
values=[coolpotel]
], userId=org.apache.syncope.common.lib.to.AttrTO@404bbcbd[
schemaInfo=org.apache.syncope.common.lib.to.PlainSchemaTO@a307a8c[
type=String
mandatoryCondition=true
multivalue=false
uniqueConstraint=true
readonly=false
conversionPattern=<null>
validatorClass=org.apache.syncope.core.persistence.jpa.attrvalue.validation.EmailAddressValidator
enumerationValues=<null>
enumerationKeys=<null>
secretKey=<null>
cipherAlgorithm=<null>
mimeType=<null>
key=userId
anyTypeClass=minimal user
]
schema=userId
values=[[email protected]]
], email=org.apache.syncope.common.lib.to.AttrTO@2b9ed6da[
schemaInfo=org.apache.syncope.common.lib.to.PlainSchemaTO@6c61a903[
type=String
mandatoryCondition=false
multivalue=false
uniqueConstraint=false
readonly=false
conversionPattern=<null>
validatorClass=org.apache.syncope.core.persistence.jpa.attrvalue.validation.EmailAddressValidator
enumerationValues=<null>
enumerationKeys=<null>
secretKey=<null>
cipherAlgorithm=<null>
mimeType=<null>
key=email
anyTypeClass=minimal user
]
schema=email
values=[[email protected]]
], surname=org.apache.syncope.common.lib.to.AttrTO@34f6515b[
schemaInfo=org.apache.syncope.common.lib.to.PlainSchemaTO@4b34fff9[
type=String
mandatoryCondition=true
multivalue=false
uniqueConstraint=false
readonly=false
conversionPattern=<null>
validatorClass=<null>
enumerationValues=<null>
enumerationKeys=<null>
secretKey=<null>
cipherAlgorithm=<null>
mimeType=<null>
key=surname
anyTypeClass=minimal user
]
schema=surname
values=[Geranimo]
], cool=org.apache.syncope.common.lib.to.AttrTO@658c5a19[
schemaInfo=org.apache.syncope.common.lib.to.PlainSchemaTO@421e361[
type=Boolean
mandatoryCondition=false
multivalue=false
uniqueConstraint=false
readonly=false
conversionPattern=<null>
validatorClass=<null>
enumerationValues=<null>
enumerationKeys=<null>
secretKey=<null>
cipherAlgorithm=<null>
mimeType=<null>
key=cool
anyTypeClass=other
]
schema=cool
values=[false]
]}
I have tried to login using email: [email protected] is throwing following
error: I think this error is coming from creating client session after
authenticating with email.
java.security.AccessControlException: User [email protected] not authenticated
at
org.apache.syncope.client.lib.RestClientExceptionMapper.fromResponse(RestClientExceptionMapper.java:61)
at
org.apache.syncope.client.lib.RestClientExceptionMapper.fromResponse(RestClientExceptionMapper.java:42)
at
org.apache.cxf.jaxrs.client.ClientProxyImpl.checkResponse(ClientProxyImpl.java:310)
at
org.apache.cxf.jaxrs.client.ClientProxyImpl.handleResponse(ClientProxyImpl.java:851)
at
org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:764)
at
org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:235)
at com.sun.proxy.$Proxy34.read(Unknown Source)
at
org.apache.syncope.client.lib.SyncopeClient.self(SyncopeClient.java:132)
> User Authentication using email
> -------------------------------
>
> Key: SYNCOPE-1015
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1015
> Project: Syncope
> Issue Type: New Feature
> Components: core
> Reporter: Ravi Singareddy
> Assignee: Francesco Chicchiriccò
> Fix For: 2.0.3, 2.1.0
>
>
> In additional to existing user authentication using username, an email will
> be used as the user for authenticating the subject. In the modern social
> networking sites mostly uses email as the user for authentication.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)