supabase & cloudflare turnstile (2)
So I managed to make supabase and turnstile work as explained [here ] ( https://discord.com/channels/972416966683926538/1382765872522854612 ) . now , I need turnstile in three occasions : signup , login , and forget password . each of these is a component . however , when turnstile loads a second time (e .g . when I go from signup to login ) it says : [Cloudflare Turnstile ] Turnstile already has been loaded . Was Turnstile imported multiple times ? , which basically is how turnstile prevents the widget being loaded more than one time . the only way to make it work again is if I reload the page . now my question is : how can load turnstile once per session and then use that key that was generated in any call that the user makes ? thanks Think you would have to do something like this : https://developers.cloudflare.com/turnstile/get-started/client-side-rendering/#remove-a-widget I 've never done it before but I think you 'd have to create a custom action to render Turnstile and get the widgetId from there , then you can remove /render Turnstiles for each of the forms . https://developers.cloudflare.com/turnstile/get-started/client-side-rendering/#explicitly-render-the-turnstile-widget