Sobre o serviço
TraduzidoFaço com que uma assinatura de aplicativo móvel possa ser usada por toda a família ou equipe, não apenas por uma pessoa. Cada participante recebe seu próprio perfil, seus próprios dados e seu próprio nível de permissão, enquanto a pessoa que paga pela assinatura permanece como administrador e controla a composição da equipe.
Começo determinando junto com você os papéis que são realmente necessários para o aplicativo: proprietário, administrador, participante adulto, perfil restrito (por exemplo, conta de criança), convidado. Em seguida, projeto o cenário de convite — por código, por link ou através de confirmação no aplicativo. O administrador recebe uma tela separada onde vê todos os participantes, altera suas permissões, suspende ou revoga o acesso e monitora o uso da assinatura — sem acesso direto ao banco de dados.
No lado do servidor, cuido da parte mais complexa: isolamento de dados para cada participante sob cobrança compartilhada, verificação de permissões em cada solicitação em vez de apenas ocultar botões na interface, e revogação correta de acesso ao remover um participante sem arriscar quebrar a assinatura para os outros.
O que está incluído no trabalho:
— perfis com papéis e verificação de permissões no lado do servidor
— tela do administrador no aplicativo: convite, modificação, exclusão de participantes
— limites de assentos e rastreamento de uso vinculados à lógica da sua assinatura
— tratamento de re-login, transferência de permissões e downgrade de plano
Começo determinando junto com você os papéis que são realmente necessários para o aplicativo: proprietário, administrador, participante adulto, perfil restrito (por exemplo, conta de criança), convidado. Em seguida, projeto o cenário de convite — por código, por link ou através de confirmação no aplicativo. O administrador recebe uma tela separada onde vê todos os participantes, altera suas permissões, suspende ou revoga o acesso e monitora o uso da assinatura — sem acesso direto ao banco de dados.
No lado do servidor, cuido da parte mais complexa: isolamento de dados para cada participante sob cobrança compartilhada, verificação de permissões em cada solicitação em vez de apenas ocultar botões na interface, e revogação correta de acesso ao remover um participante sem arriscar quebrar a assinatura para os outros.
O que está incluído no trabalho:
— perfis com papéis e verificação de permissões no lado do servidor
— tela do administrador no aplicativo: convite, modificação, exclusão de participantes
— limites de assentos e rastreamento de uso vinculados à lógica da sua assinatura
— tratamento de re-login, transferência de permissões e downgrade de plano