Resolver problemas com integração de login via Google, Facebook, Stripe

已关闭 已发布的 6 个月前 货到付款
已关闭 货到付款

Estou desenvolvendo uma extensão para o Google Chrome, utilizando Vite, Chakra UI e TypeScript.

Estou tendo problemas para implementar o sistema de login utilizando validação via Google, Facebook e também problemas na integração com a Stripe para meio de pagamento.

Ao tentar carregar scripts externos, estou enfrentando problemas relacionados à Política de Segurança de Conteúdo (CSP), resultando em erros que impedem o carregamento desses scripts. Os erros são:

Erro no carregamento do script da API do Google ao fazer login:

[login to view URL] Refused to load the script '[login to view URL]' because it violates the following Content Security Policy directive: "script-src 'self'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.

Explicação:

Esse erro ocorre porque a política de segurança definida impede o carregamento de scripts de fontes externas, permitindo apenas scripts do próprio domínio ('self'). O script da API do Google é bloqueado por essa regra.

[login to view URL] Error signing in with Google FirebaseError: Firebase: Error (auth/internal-error).

at J_ ([login to view URL]:613)

at Gs ([login to view URL]:68)

at [login to view URL] ([login to view URL]:280)

Desconheço o erro quando resolvo o erro de cima.

Erro no carregamento do script do Stripe ao chamar o Stripe:

[login to view URL] Refused to load the script '[login to view URL]' because it violates the following Content Security Policy directive: "script-src 'self' 'wasm-unsafe-eval' 'inline-speculation-rules' http://localhost:* [login to view URL]:*". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.

Explicação:

Similar ao primeiro erro, a política de segurança atual permite apenas scripts do próprio domínio e alguns scripts adicionais com regras específicas, mas não permite o carregamento do script do Stripe.

[login to view URL] Uncaught (in promise) Error: Failed to load [login to view URL]

at HTMLScriptElement.<anonymous> ([login to view URL]:9597)

(anonymous) @ [login to view URL]

Erro desconhecido quando resolvo os erros primários.

JavaScript Typescript

项目ID: #38346178

关于项目

6个方案 远程项目 活跃的5 个月前

有6名威客正在参与此工作的竞标,均价€179/小时

MashoodurRehman1

I am an expert in web development with experience in integrating login systems via Google, Facebook, and Stripe. I can resolve the Content Security Policy (CSP) issues you are facing and ensure the smooth integration o 更多

€250 EUR 在2天内
(101条评论)
7.5
POOJABOHRA51997

Hi there, I can develop Browser/Chrome Extension according to your requirements. I have developed 50+ complex Browser/Chrome Extensions till now. Please ping me back for further discussion. Looking forward to hearing f 更多

€250 EUR 在4天内
(4条评论)
0.0
david0734

Hello, José Renato Velasco Gomes V. I am very interested in your project "Resolver problemas com integração de login via Google, Facebook, Stripe" and I believe that my skills and experience make me a strong candidate 更多

€135EUR 在1天里
(0条评论)
0.0
carlos0595

As a seasoned developer with broad experience and a deep understanding of JavaScript and TypeScript, I believe I am ideally suited to resolve the integration issues you're experiencing with login via Google, Facebook, 更多

€140EUR 在1天里
(0条评论)
0.0