Hello everyone,

I have a question regarding the login workflow when using Apache Syncope
with the SyncopeClientFactoryBean. In my Jakarta EE application, If I
instantiate my Syncope client as follows:

SyncopeClient client = new SyncopeClientFactoryBean().
setAddress(BASE_URL).              create("admin", "password");

What I would like to know is how the authentication process works in this
context. For example, when a user wants to log in by providing a username
and password, what is the flow of the login process?

More specifically:

- Which methods of the Syncope client are called to perform the
authentication?

- How does Syncope process the provided username and password? Is there an
explicit call to a method (e.g., login())?

- Once authentication is successful, does Syncope return a response
containing a token and/or the user’s roles, thereby allowing us to
determine whether a user has access to certain parts of the website?

I would like to understand the complete flow so that I can properly
integrate this process into my authentication module.

Any help or references to the relevant documentation would be greatly
appreciated.


Thank you in advance for your assistance!

Reply via email to