I am setting up q2a with SSO with our application. I set VARCHAR(256) for qa_get_mysql_user_column_type, run the software, and the implement all the other functions of the qa-external-users.php. I'm using the unique user name from our database as the user identifier.
The SSO seems to work - I see the currently logged in user appear. However, if I try to ask a question, I get the following error (the question appear later, just this pesky error screen appears as a result):
Question2Answer query failed:
INSERT INTO qa_sharedevents (entitytype, entityid, questionid, lastpostid, updatetype, lastuserid, updated) VALUES ('U', 'jonne.deprez', 2, 2, NULL, 'jonne.deprez', NOW())
Error 1366: Incorrect integer value: 'jonne.deprez' for column 'entityid' at row 1
Is there something I'm doing wrong?