https://github.com/tuliocll/serveless-function-exemplo
Exemplo de como usar serveless function para protejer API Keys e Secrets no frontend/mobile
https://github.com/tuliocll/serveless-function-exemplo
native react reactnative serveless typescript
Last synced: 7 months ago
JSON representation
Exemplo de como usar serveless function para protejer API Keys e Secrets no frontend/mobile
- Host: GitHub
- URL: https://github.com/tuliocll/serveless-function-exemplo
- Owner: tuliocll
- Created: 2021-10-20T17:43:17.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-03-01T02:19:22.000Z (over 3 years ago)
- Last Synced: 2025-01-16T19:53:26.591Z (9 months ago)
- Topics: native, react, reactnative, serveless, typescript
- Language: TypeScript
- Homepage: https://dev.to/tuliocalil/seguranca-no-react-native-4jhl
- Size: 14.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Exemplo de Serveless Function na Vercel para armazenar API Key e Secrets
![]()
![]()
![]()
![]()
## Sobre
Exemplo de serveless function usando a Vercel + Express + Typescript + Proxy.
Este exemplo ilustra uma alternativa para não deixar uma API Key ou Secret direto no Frontend/mobile. Fazendo a requisição com essa chave partir da serveless function.
Este exemplo faz parte dessa talk aqui sobre segurança no React Native: https://dev.to/tuliocalil/seguranca-no-react-native-4jhl## Rodando
- Faça o fork do projeto para o seu github.
- Crie um [novo projeto](https://vercel.com/new) do tipo serveless function na Vercel.
- Configure as variaveis de ambiente com base no `.env.example`.
> Eu utilizei o [Dummy Api](https://dummyapi.io/account) como teste.> Para rodar local, veja [este link](https://vercel.com/blog/vercel-dev).
## Tecnologias utilizadas
- [Typescript](https://www.typescriptlang.org/)
- [Vercel](https://vercel.com)
- [Express](https://expressjs.com/pt-br/)### Made with 💙 in Bahia, Brasil.