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

Ao criar um widget baseado na Web, você pode opcionalmente especificar que os usuários se autentiquem para acessar o site que será usado por esse widget. Para exigir autenticação, você deve especificar um nome de conta existente ou criar uma nova conta ao criar o widget. Esta conta será utilizada, ou criada, caso ainda não exista, no cliente do usuário. Qualquer pessoa que usar o widget deve usar as informações de sua própria conta existente ou nova.

Sobre esta tarefa

Quando os usuários atuam no widget, por exemplo, por meio de Texto Ativo, pela primeira vez eles serão solicitados a fornecer um nome de usuário e senha ou a conceder permissão ao widget para usar o nome de usuário e a senha em uma conta existente. Esta etapa criará uma nova conta, caso ela ainda não exista.

Você pode exigir autenticação de widgets criados a partir de uma página da Web que requer autenticação baseada em formulário.

Nota: Se você estiver usando o Notes® , use o navegador da Web incorporado.
Note: You can view the accounts created for a widget by clicking File > Preferences > Accounts and double-clicking the account name. This lets you see which widgets have permission to access a certain account. In the Advanced Properties section, there is a Widgets IDs field. Clearing this field revokes the permission granted for existing widgets to use this account. If you do that, the next time a user engages any widget that uses this account, they will be asked for permission to use the account associated with the widget. Also note that editing an account allows you to modify the user name and password for that account.

Se você ativar a opção Autenticação necessária na caixa de diálogo Criar um widget a partir deste site, as instruções do assistente guiarão você pelo processo de autenticação conforme abaixo.

Procedimento

  1. Marque Autenticação necessá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 login do Google solicitando um nome de usuário e uma 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 de contas.

    O realce colorido ajuda a determinar qual formulário da página da Web está em foco.

    O botão Avançar só será habilitado se você selecionar um formulário contendo um campo de senha.

    O assistente pode tentar colocar o no campo de nome de usuário e 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 de contas permite que você escolha uma conta existente para usar na autenticação neste site ou crie uma nova conta.

    Escolha o nome da conta com cuidado, pois todos os usuários que utilizam este widget terão uma conta com este nome criada em seu sistema, caso ainda não exista. Considere usar o mesmo nome de conta para todos os widgets que exigem o mesmo nome de usuário e senha, pois vários widgets podem usar a mesma conta.

    • Escolha 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 estas forem as credenciais corretas, pressione Próximo .

      If the user name and password are out of date, or nonexistent, you can change them by canceling the wizard, clicking Preferences > Accounts and selecting Edit Account.

    • Criar uma nova conta

      Se você não possui uma conta com as credenciais corretas, crie um novo nome de conta, nome de usuário e senha agora e clique em Avançar.

      O novo nome da conta deve ser exclusivo; uma mensagem de erro aparece se não for.

  5. Se a autenticação for bem-sucedida, clique em Avançar para continuar na próxima página do processo de criação do widget. Consulte os tópicos de criação de widget com base em assistente para obter detalhes.

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

    Se a autenticação falhar, é provável que seja por um dos seguintes motivos:

    • O nome de usuário e a senha estão incorretos. Clique em Voltar e insira as credenciais corretas.
    • JavaScript ou outro código ativo na página da web está impedindo a autenticação do widget. Considere construir o widget sem autenticação. Muitos sites, como o Google , exigem que o usuário faça login apenas uma vez por sessão, dando acesso a todos os seus aplicativos; muitos widgets não autenticados funcionarão assim que o usuário fizer login manualmente.