# Auth0 Source Enhancements

<p>We have enhanced our <a href="https://www.rudderstack.com/docs/sources/event-streams/cloud-apps/auth0/" >Auth0 source integration</a> - now RudderStack automatically generates an anonymous ID for all ingested events.</p>
<p>RudderStack requires either <code>userId</code> or <code>anonymousId</code> to identify the event. Previously, all requests coming from the Auth0 source with empty or missing user IDs were getting aborted as Auth0 does not have a related field for <code>anonymousId</code>.</p>
<p>With this enhancement, RudderStack automatically generates an <code>anonymousId</code> for all the events ingested from Auth0 so that they are processed successfully.</p>
<p>See <a href="https://www.rudderstack.com/docs/sources/event-streams/cloud-apps/auth0/" >Auth0 source documentation</a> for more information.</p>

