# Compartilhe seu feedback sobre o 🆕 aplicativo do Discourse Hub para iOS

**URL:** <https://meta.discourse.org/t/share-your-feedback-about-the-ios-discourse-hub-app/340872>\
**Category:** Feature\
**Tags:** discourse-hub, feedback, ios\
**Created:** [Dezembro 9, 2024, 4:51pm UTC](https://meta.discourse.org/t/share-your-feedback-about-the-ios-discourse-hub-app/340872 "2024-12-09T16:51:37Z")\
**Posts on this page:** 1\
**Showing post:** 20

<div class="post-metadata">

**Author:** ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)\
**Post date:** [Dezembro 17, 2024, 9:09am UTC](https://meta.discourse.org/t/share-your-feedback-about-the-ios-discourse-hub-app/340872/20 "2024-12-17T09:09:10Z")

</div>

O principal ponto problemático para mim é o mesmo que experimentei no passado: Autenticação. Atualizei o aplicativo para a versão mais recente e tentei novamente. Segui algumas comunidades em “Descobrir”. Em seguida, fui para “Início” para fazer login nelas.

 ![IMG_9284](https://global.discourse-cdn.com/meta/original/4X/d/7/3/d73d8409b5a59a3c0aa87abad0067b193285e16c.png)

Veja o que aconteceu:

- Autentiquei o meta. Isso funcionou.
- Tentei autenticar o Auth0. Isso falhou, embora eu não tenha certeza se foi porque tentei usar o login social errado.
- Tentei autenticar o Hugging face. Isso foi bem-sucedido, no entanto, o navegador incorporado me redirecionou para o site do hugging face. O que é bom, eu acho, mas dificilmente é a experiência ideal. Eu realmente não quero usar o site do hugging face em um navegador virtual dentro do aplicativo DiscourseHub.
- Tentei autenticar a OpenAI e isso também falhou.

Eu sei que existem várias razões pelas quais a autenticação pode falhar e depende parcialmente da forma como é implementada em fóruns individuais, no entanto, por essa mesma razão, acho que vale a pena pensar sobre isso para os propósitos do DiscourseHub (tenho certeza de que outros já fizeram, estou apenas fazendo isso sozinho também).

Aqui está uma maneira que poderia funcionar um pouco melhor. Estou apenas pensando nisso enquanto escrevo, então não será à prova de falhas, mas alguma versão disso pode funcionar:

1. Você faz login em uma conta no próprio aplicativo associada a um endereço de e-mail (o e-mail é verificado no processo).
2. O Hub se registra em instâncias que são seguidas, ou seja, efetivamente todas as instâncias que participam do hub.
3. O Hub é um provedor “automaticamente ativado” para o [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true), ou seja, com sua própria chave ou segredo que envia para as instâncias para serem usadas no fluxo de autenticação. Obviamente, isso teria que ser rigorosamente controlado, no entanto, considerando que o Discourse controla o aplicativo Hub, isso parece viável.
4. O Hub tenta autenticar automaticamente o usuário com base em seu e-mail verificado usando o status especial de provedor [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) do hub, habilitado automaticamente. Se o e-mail verificado corresponder a uma conta na instância, o usuário é automaticamente logado.

Você gostaria de limitar a autenticação a contas existentes associadas ao mesmo e-mail, no entanto, isso permitiria um grau razoável de autenticação automática. No meu caso, pelo menos, eu provavelmente seria automaticamente logado em todos os fóruns da minha lista.

Agradeço que isso levante várias questões, mas considerando que a autenticação parece (pelo menos para mim) o maior ponto problemático no uso do Hub, algo assim parece valer a pena considerar (como suspeito que já tenha sido?).

---

_[View the full topic](https://meta.discourse.org/t/share-your-feedback-about-the-ios-discourse-hub-app/340872)._
