You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have checked my logs and I'm sure is a bug in this package.
I can reproduce this bug in isolation (vanilla Laravel install)
I can suggest a workaround as a Pull Request
Expectation
When I register a passkey with Google Chrome Profile, I expect that it is stored to the database.
Description
Instead MariaDB sometimes throws a validation exception for aaguid. It works for one host, but not for another (always the same aaguid). So far only in latest Chrome with Chrome Profile for the passkey. The workaround would be to set the aaguid column type to char(36) for MariaDB.
codebarista
changed the title
[3.x] Incorrect uuid value for column webauthn_credentials
[3.x] Incorrect uuid value for column webauthn_credentials. aaguid
Sep 12, 2024
codebarista
changed the title
[3.x] Incorrect uuid value for column webauthn_credentials. aaguid
[3.x] Incorrect uuid value for column webauthn_credentials.aaguid
Sep 12, 2024
Bring a PR that uses that column type when the connection is mariadb. Otherwise, you’ll have to wait until my LBP is gone (no eta). Italo Baeza C.El 12-09-2024, a la(s) 15:20, Ralf ***@***.***> escribió:
Assigned #96 to @DarkGhostHunter.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were assigned.Message ID: ***@***.***>
codebarista
added a commit
to codebarista/laragear-webauthn
that referenced
this issue
Sep 12, 2024
By the way, can you set the raw attribute of the aaguid as 32 characters before saving?That could work as a workaround.Italo Baeza C.El 12-09-2024, a la(s) 16:53, Ralf ***@***.***> escribió:
Get well soon. 🙂
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
PHP & Platform
8.3.10 - Alpine Linux v3.20 x64
Database
MariaDB 10.11.8
Laravel version
11.23.4
Have you done this?
Expectation
When I register a passkey with Google Chrome Profile, I expect that it is stored to the database.
Description
Instead MariaDB sometimes throws a validation exception for
aaguid
. It works for one host, but not for another (always the same aaguid). So far only in latest Chrome with Chrome Profile for the passkey. The workaround would be to set the aaguid column type tochar(36)
for MariaDB.Reproduction
Stack trace & logs
The text was updated successfully, but these errors were encountered: