Utilize o Logto para sistemas de identidade de vários modelos de negócios
Explore diferentes modelos de negócios que o Logto pode suportar para atender aos requisitos específicos e ajudar a arquitetar o seu produto de forma eficaz.
O Logto é uma ferramenta flexível de gestão de identidade projetada para atender a uma variedade de necessidades de negócios. Neste artigo, vamos explorar diferentes modelos de negócios que podem suporte aos teus requisitos específicos e ajudar-te a arquitetar o teu produto de forma eficaz.
Uma aplicação simples para consumidores (B2C)
No contexto de uma aplicação voltada para consumidores (B2C), como um serviço de streaming de música, o modelo de identidade gere diferentes tipos de acesso e privilégios de utilizador com base nos seus planos de subscrição. Esta app, disponível nas plataformas Android, iOS e Web, categoriza os utilizadores em três níveis distintos:
- Utilizador do Plano Gratuito:
- Acesso a uma seleção limitada de músicas gratuitas.
- Utilizador do Plano Pro:
- Acesso à biblioteca de músicas gratuitas.
- Capacidade de criar e guardar playlists personalizadas.
- Utilizador do Plano Avançado:
- Acesso à biblioteca de música completa, incluindo faixas em qualidade HiFi.
- Capacidade de criar e guardar playlists personalizadas.
Arquitetura de identidade
Inquilino Logto | 1 |
App | App Android, App iOS, App Web |
Recurso API | ✅ |
Gestão de utilizadores
Gestão de utilizadores | ✅ |
Permissões e papéis | Utilizador Gratuito, Utilizador Pro, Utilizador Avançado |
Experiência de iniciação de sessão
Email sem senha | ✅ |
Início de sessão social | ✅ |
MFA | Potencialmente |
Para aplicações simples voltadas para consumidores que necessitam de controle de acesso básico, estas funcionalidades são um ótimo ponto de partida. No entanto, como as utilizas dependerá inteiramente das necessidades específicas da tua aplicação. O Logto tem a flexibilidade para se adaptar e suportar o teu sucesso.
SaaS (B2B)
O SaaS é o modelo mais popular para empresas B2B. Nesse cenário, ofereces serviços a muitos clientes usando uma arquitetura multi-inquilino, onde cada cliente tem seus próprios recursos separados, mas as identidades são geridas juntas através de um sistema unificado.
Arquitetura de identidade
Inquilino Logto | 1 |
App | Normalmente, uma app é suficiente, mas varia consoante os requisitos de negócios. (Por exemplo, podes ter tanto apps nativas quanto web apps) |
Organização | ✅ |
Gestão de utilizadores
Gestão de utilizadores | ✅ |
RABC a nível de organização |
|
Experiência de iniciação de sessão
Sem senha | ✅ |
Início de sessão social | ✅ |
MFA | Potencialmente |
SSO | Para vender a tua aplicação SaaS a clientes empresariais, precisas oferecer SSO empresarial. |
A principal diferença entre as aplicações SaaS e as de consumidor é que as aplicações SaaS introduzem uma camada de "organização" com as suas próprias políticas de controle de acesso. Isto acontece porque uma organização é um grupo de utilizadores que necessitam de acesso estruturado a recursos.
Além disso, ao começar a vender para empresas, os clientes muitas vezes já têm os seus fornecedores de identidade empresariais (IdP) existentes. Assegurar uma integração suave com esses IdPs é crucial para ganhar clientes.
Negócio Multilateral (B2B2C)
O modelo de plataforma multilateral conecta diferentes grupos de utilizadores, atuando como um intermediário. Ele serve tanto ao setor de consumidores (B2C) quanto ao de negócios (B2B). Exemplos incluem Uber, Airbnb e várias plataformas de e-commerce. Por exemplo, considere uma aplicação de táxis de ride-sharing.
Arquitetura de identidade
Inquilino Logto | 1 |
App | App do motorista, App do passageiro, App de gestão |
Organização | ✅ |
Gestão de utilizadores
Gestão de utilizadores | ✅ |
Papel do sistema (para diferenciar se és passageiro ou motorista) | ✅ |
RABC a nível de organização | ✅ |
Experiência de iniciação de sessão
Sem senha | ✅ |
Início de sessão social | ✅ |
MFA | Potencialmente |
Experiência de iniciação de sessão a nível de app (branding) | Potencialmente |
Agências que criam produtos únicos para vários clientes
Se és uma agência ou empresa de consultoria de TI que trabalha com vários clientes no desenvolvimento de apps e gestão de sistemas de identidade de utilizadores, cada app de um cliente terá o seu sistema de identidade único. Neste caso, criar inquilinos separados para cada um é a melhor estratégia.
O teu principal trabalho é configurar e gerir múltiplos inquilinos Logto, com cada um tendo o seu sistema de identidade de utilizadores isolado. Os detalhes do teu trabalho dependerão do produto que estás a construir. Para gerires múltiplos inquilinos Logto e obteres suporte avançado, entra em contacto com o Logto.
Integração com outras aplicações parceiras (Logto como IdP)
Estás a criar uma aplicação para o consumidor chamada App A, destinada à venda para utilizadores finais.
Enquanto isso, App B e App C são projetadas como aplicações ou serviços de terceiros que complementam a App A. Elas são oferecidas como plugins em um pacote para os teus utilizadores finais.
Os utilizadores podem iniciar sessão nas três apps usando as mesmas credenciais de conta.
Arquitetura de identidade
Inquilino Logto | 1 |
App | App A, App B (3ª parte), App C (3ª parte) |
Gestão de utilizadores
Gestão de utilizadores | ✅ |
Papel | ✅ |
Experiência de iniciação de sessão
Sem senha | ✅ |
Início de sessão social | ✅ |
MFA | Potencialmente |
Logto como tela de consentimento IdP | ✅(OIDC, SAML, OAuth) |
Produto de Plataforma e Marketplace (Logto como IdP)
Imagina uma aplicação que é um sistema CRM headless e que já atraiu muitos utilizadores. Agora, empresas terceiras querem desenvolver os seus próprios serviços usando a API da tua aplicação. Elas especificarão as permissões (scopes) de que precisam dos utilizadores.
Este cenário geralmente leva a um marketplace e um ecossistema aberto com muitas integrações e plugins. Os utilizadores podem explorar várias apps construídas sobre esta plataforma. Estas apps são geridas por terceiros, não por ti, exceto as identidades dos utilizadores.
Arquitetura de identidade
Inquilino Logto | 1 |
App | A tua app de primeira parte e apps de terceiros |
Organização | ✅ |
Gestão de utilizadores
Gestão de utilizadores | ✅ |
RABC a nível de organização | ✅ |
Experiência de iniciação de sessão
Sem senha | ✅ |
Início de sessão social | ✅ |
MFA | Potencialmente |
Logto como tela de consentimento IdP | ✅(OIDC, SAML, Oauth) |
Conclusão
O teu cenário corresponde ao modelo que descrevemos? O Logto suporta completamente todas as funcionalidades mencionadas. Se precisares de algo que não esteja listado, por favor contacta-nos. Estamos aqui para discutir mais a fundo e ajudar-te a encontrar a melhor solução.