Support passkeys and oauth natively

Fauna supports natively username and password sign in with Credentials on top of Tokens. It’s possible to implement also authentication with passkeys and oauth (social provider), but this makes a lot boilerplate and cryptographic code needed in the backend (There are tutorials and example code from e.g. authjs how to integrate with fauna, but they don’t take advantage of the full fauna ecosystem like the build in Tokens. On the other hand e.g. lucia is not providing an example with Fauna, making it necessary to learn the mechanics of sessions, passkeys, etc. to be able to adapt to Fauna to, again, get the full advantage from the power of Tokens). It would be nice to see if fauna would add native support for oauth and passkeys. That would elevate the already amazing Auth and ABAC system from fauna on a complete new level as it helps implementing your own user and organization management without relying on another hosted provider(clerk, auth0, etc.), reducing the complexity and cost of the architecture.