Com o Firebase, trabalhamos rumo a um mundo em que os desenvolvedores não precisem mais gerenciar servidores e, em vez disso, possam criar aplicativos para Mobile e para a Web apenas com linguagem de cliente. No entanto, há vezes em que é realmente necessário trabalhar com seu servidor. Por exemplo, você pode querer integrá-lo com uma API de terceiros (como um serviço de e-mail ou SMS), realizar uma tarefa que exija muitos recursos de computação ou precisar de um actor confiável. Queremos tornar a sua experiência nessa parte tão simples quanto no front-end e, com isso em mente, anunciamos o Admin SDKs do Firebase para Node.js e Java , no Firebase Dev Summit, em Berlin.
O que são os Admin SDKs?
Os Admin SDKs do Firebase fornecem aos desenvolvedores acesso programático e como contraparte aos serviços do Firebase a partir de ambientes de servidor. Nesse contexto, contraparte se refere ao fato de que os SDKs têm permissões elevadas que permitem que eles façam mais do que um dispositivo cliente normal desprotegido pode. Os Admin SDKs recebem essas permissões elevadas desde que sejam autenticados com uma conta de serviço , uma conta Google especial que pode ser usada por aplicativos para acessar serviços do Google programaticamente. Os Admin SDKs devem complementar os clientes Web e de dispositivos móveis do Firebase que conferem acesso de terceiros e de usuários finais aos serviços do Firebase em dispositivos clientes.
Isso pode soar familiar para quem já usou o Node.js existente do Firebase e os SDKs Java. A diferença é que agora nós dividimos os casos de acesso de contraparte (vulgo “admin”) e de terceiros (“usuários finais”) em SDKs separados em vez de combiná-los. Isso facilita a determinação de que SDK usar e que documentação seguir tanto para os iniciantes quanto para os especialistas. Além disso, podemos adaptar os Admin SDKs de acordo com casos de uso específicos do servidor. Um ótimo exemplo disso é a nova API de autenticação de gerenciamento de usuários, sobre a qual falaremos na próxima seção.
O que os Admin SDKs podem fazer?
Os Admin SDKs para Node.js e Java oferecem os seguintes recursos de administrador que já existiam nos SDKs de servidor antigos:
Além disso, o SDK do Node.js oferece alguns novos recursos muito interessantes:
Admin API para gerenciar usuários do Firebase Auth , incluindo o recurso de coletar dados do usuário, criar e excluir novos usuários e atualizar propriedades do usuário. Você pode fazer tudo isso sem ter a senha de um usuário e sem se preocupar com a limitação de taxa. Esse foi um recurso muito pedido pelos desenvolvedores por anos, e agora podemos finalmente colocá-lo nas suas mãos.
Descoberta automática de credenciais de contas de serviço na infraestrutura do Google , como o Google App Engine e o Google Compute Engine. Isso significa que você não precisa gerenciar as credenciais de contas de serviço por conta própria. Em vez disso, você pode usar as Credenciais padrão do aplicativo do Google para executar o mesmo código nos seus ambientes local, de lançamento e de produção, sem fazer nenhuma configuração.
Como faço para começar a usar os Admin SDKs?
O melhor jeito de começar é com o guia de configuração dos Admin SDKs . O guia mostrará passo a passo como baixar o SDK, gerar um arquivo de chave da conta de serviço e usar esse arquivo para inicializar o Admin SDK. Graças ao nosso novo painel Service Accounts nas configurações do console do Firebase, gerar chaves de conta de serviço é muito simples.
O que mais os Admin SDKs vão oferecer?
Esse é apenas o começo dos Admin SDKs. Planejamos expandi-los em duas frentes. Em primeiro lugar, queremos oferecer Admin SDKs em mais linguagens de programação, para que você possa programar na sua linguagem preferida. Em segundo lugar, planejamos integrá-lo a mais serviços do Firebase, incluindo a adição de suporte a serviços como o Firebase Cloud Messaging, e levar a nova API de gerenciamento de usuários para o Java.
Quer um Admin SDK em uma linguagem específica? Quer que os Admin SDKs ofereçam suporte a um serviço ou recurso específico do Firebase? Comente abaixo ou envie uma mensagem pelo nosso canal de suporte a solicitações de recurso .
Estamos animados para expandir nosso suporte de alto nível para desenvolvedores de back-end no ecossistema do Firebase. Volte em breve para saber das próximas novidades!
7 comentários :
Check out this website, guys, if you are looking for information on some decent surveillance apps.
indian matka and tara matka and matka 420
indian matka and tara matka and matka 420
دانلود آهنگ جدید
peluang bisnis yang sangat menguntungkan di zaman ini. pokerqiu adalah pemanfaatan teknologi karena setiap tahun perkembanngan teknologi link alternatif pokeroriental 2019 di dunia ini akan berkembang secara terus menerus dengan memanfaatkan teknologi internetjinpoker kita bisa melakukan usaha dalam bentuk online dan tanpa harus keluar rumah dan kebetulan kami juga menyediakan game judi online masterpoker88 yang bisa anda mainkan di rumah atau di ponsel anda tentunya game aduqq bisa menghasilkan uang jadi selain bisa menghilangkan capek anda juga bisa mendapatkan uang situs ini sudah terpercaya di seluruh indonesia dan kami sajikan untuk anda segera mainkan game ini sekarang juga!!
.
ابی
That provides academic services at reptile-guide.com
reasonable prices for those students who want to take help from other sources.
peluang bisnis yang sangat menguntungkan di zaman ini. pokerqiu adalah pemanfaatan free games
I found your article's information to be really intriguing. Your post has piqued my interest greatly. amanda the adventurer
Postar um comentário