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.
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
- Marque Autenticação necessária na caixa de diálogo Criar um widget a partir deste site e clique em Avançar .
- 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.
- 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.
- 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 Edit Account.
and selecting - 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.
- Escolha uma conta existente
- 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.