Eventos
Os eventos são muito parecidos com os callbacks. Mas eles são assíncronos, então não são recomendados para alterar algum fluxo da autenticação mas principalmente para registro/log. Se quisermos alterar o fluxo devemos utilizar as callbacks.
Eventos existentes
- signIn
 - signOut
 - createUser
 - updateUser
 - linkAccount
 - session
 
Cada um desses eventos trará dados diferentes que você poderá usar. Por exemplo, no caso do evento de signIn, você receberár um objeto que conterá o user, account, profile e isNewUser.
No caso de createUser, você receberá apenas o user.
Se quiser saber mais sobre eventos, dá uma olhada na documentação.