Como definir controles de autenticação para os widgets que crio?

Ao criar um widget baseado na web, é possível especificar opcionalmente que os usuários sejam autenticados para que eles possam acessar o site que será usado por esse widget. Para exigir a autenticação, especifique um nome de conta existente ou crie uma nova conta, da mesma forma como cria o widget. Essa conta será usada ou criada se ainda não existir, no cliente do usuário. Qualquer pessoa que use o widget precisará usar suas próprias informações de conta, sejam elas novas ou existentes.

Por Que e Quando Desempenhar Esta Tarefa

Quando os usuários atuarem sobre o widget, por exemplo, sob a forma de Texto Stivo, pela primeira vez, serão solicitados a fornecer nome de usuário e senha ou será solicitada permissão para o widget usar o nome de usuário e a senha de uma conta existente. Essa etapa criará uma nova conta se ela ainda não existir.

Você pode exigir a autenticação dos widgets que criar em uma página da Web que precise de autenticação com base em formulário.

Nota: Se você estiver usando o Notes®, use o navegador da Web incorporado.
Nota: É possível exibir as contas criadas para o widget clicando em Arquivo > Preferências > Contas e clicando duas vezes no nome da conta. Dessa forma, é possível ver quais widgets têm permissão para acessar uma determinada conta. Na seção Propriedades Avançadas, existe um campo IDs do Widget. Basta apagar esses campos para revogar a permissão concedida aos widgets existentes para usar essa conta. Se você fizer isso, na próxima vez que um usuário acionar qualquer widget que utiliza essa conta, será solicitada a ele permissão para usar a conta associada ao widget. Além disso, observe que a edição de uma conta permite modificar seu nome de usuário e sua senha.

Se você ativar a opção Autenticação Obrigatória na caixa de diálogo Criar um Widget a partir deste site, as instruções do assistente orientação você durante o processo de autenticação conforme mostrado abaixo.

Procedimento

  1. Marque Autenticação Obrigatória na caixa de diálogo Criar um Widget a partir deste site e clique em Avançar.
  2. Navegue até a página da Web que contém o formulário de autenticação, por exemplo, um formulário de logon do Google que solicita nome de usuário e senha.
  3. Selecione o formulário correto na lista de formulários da página da Web e clique em Avançar para abrir a caixa de diálogo Gerenciamento da Conta.

    Realces coloridos ajudam você a determinar qual é o formulário da página da Web em destaque.

    O botão Avançar será ativado apenas se você selecionar um formulário que contém um campo de senha.

    O assistente pode tentar colocar o no campo de nome de usuário e o HCL no campo de senha. Talvez seja necessário inserir os valores dos campos de nome e senha manualmente se o assistente não escolher os campos corretos.

  4. A caixa de diálogo Gerenciamento da conta permite escolher uma conta existente a ser utilizada durante a autenticação nesse site ou criar uma nova conta.

    Tenha cuidado ao escolher o nome da conta, pois todos os usuários que usam esse widget terão uma conta com esse nome criado em seus sistemas, caso ele ainda não exista. É recomendável criar o mesmo nome de conta para todos os widgets que requerem nome de usuário e senha, pois vários widgets poderão usar a mesma conta.

    • Escolher uma conta existente

      Se você já possui uma conta com nome de usuário e senha corretos, escolha a conta pelo nome. O nome de usuário atual e a senha oculta serão exibidos. Se essas forem as credenciais corretas, pressione Avançar.

      Se o nome do usuário e a senha estiverem desatualizados ou não existirem, será possível alterá-los. Para isso, basta cancelar o assistente, clicar em Preferências > Contas e selecionar Editar Conta.

    • Criar uma nova conta

      Se não houver uma conta com as credenciais corretas, crie um nome de conta, um nome de usuário e uma senha novos e clique em Avançar.

      O novo nome de conta deve ser exclusivo; caso contrário, será exibida uma mensagem de erro.

  5. Se a autenticação for realizada com sucesso, clique em Avançar para avançar para a próxima página do processo de criação de widget. Consulte os tópicos sobre criação de widget baseado em assistente para obter detalhes.

    A conta será criada no final do processo de criação do widget, quando você clicar em Concluir na última tela do assistente.

    Se a autenticação não for realizada com sucesso, estes são um dos motivos prováveis:

    • O nome de usuário e a senha estão incorretos. Clique em Voltar e digite as credenciais corretas.
    • JavaScript ou outro código ativo na página da Web está impedindo a autenticação do widget. É recomendável criar o widget sem autenticação. Muitos sites, como o Google, requerem que o usuário efetue login apenas uma vez por sessão, dando acesso a todos os seus aplicativos; portanto, muitos widgets não autenticados funcionarão assim que o usuário tiver efetuado login manualmente.