async function register ({
registerIdAndPassAuth,
- peertubeHelpers
+ peertubeHelpers,
+ settingsManager,
+ unregisterIdAndPassAuth
}) {
registerIdAndPassAuth({
authName: 'spyro-auth',
return null
}
})
+
+ settingsManager.onSettingsChange(settings => {
+ if (settings.disableSpyro) {
+ unregisterIdAndPassAuth('spyro-auth')
+ }
+ })
}
async function unregister () {