I am still working with implementing the authentication for Firebird 3. And I want some one to document and describe the exact exchange of messages to me **without referring to the C++ code**, especially with regard to multiple authentication plugins and acceptance or reject of the authentication with that plugin.
I thought I had it working, but just now I was writing a test that created a user with the Legacy_Usermanager, and I can only authenticate with that user if I disable Srp in Jaybird (by commenting out the Jaybird Srp plugin). The server returns isc_login in an op_response after the initial authentication step using Srp in op_connect, instead of an op_accept_data with instruction to switch plugins that I was expecting. This is becoming very frustrating, and when I look at the Firebird code I have the feeling of getting lost in a maze of twisty passages, and I am unable to find what I am doing wrong. Mark -- Mark Rotteveel ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
