nktnet
BABetter Auth
•Created by nktnet on 1/17/2025 in #help
[Solved] use google auth to access other google apis (e.g. Calendar/Drive)
Hello,
Once I've authenticated with better-auth for the Google provider, how can I go about using other Google APIs? (e.g. using googleapis, the Node.JS Client).
In Next-Auth/Auth.js, this is possible because we have access to the
accessToken
and refreshToken
:
- https://github.com/nextauthjs/next-auth/issues/1162#issuecomment-766331341
But in better-auth, this is all I can see for the session:
2 replies
BABetter Auth
•Created by nktnet on 1/1/2025 in #help
Typescript - database hook type inference for additional fields
This is my current
auth.ts
:
In the database -> user -> create -> before hook, despite setting the "role" additional field as required, there is no issue if I were to remove the "role" field, i.e.
i.e. the role "type" is not picked up at all.
I'm also facing a separate type issue client-side, which I've posted here:
https://discord.com/channels/1288403910284935179/1323671049413333033/1323857938875420734
Am I doing something wrong or is this an issue with the type system?2 replies
BABetter Auth
•Created by nktnet on 12/31/2024 in #help
Typescript - how to infer additional, non-database fields during registration

4 replies