Discord Profile route always 401 Unauthorized
```ts
app
...
	.register(grant.fastify({
		defaults: {
			origin: config.webServer.url,
			transport: "session",
			prefix: "/login",
			response: ["profile"],
		},
		discord: {
			client_id: auth.discord.ID,
			client_secret: auth.discord.secret,
			scope: ["identify"],
			callback: "/dashboard",
		}
	})
...
```

In grant/lib/profile.js, logging `options`:
```js
{
  method: 'GET',
  url: 'https://discord.com/api/users/@me',
  headers: { authorization: 'Bearer undefined' }
}
```

The authorization header defined line 31
`` options.headers.authorization = `Bearer ${output.access_token}``
output.access_token is always undefined, at least when using Discord.

If you enable the `raw` response, output.raw.access_token *does* exist.
