{"id":477277,"date":"2023-08-09T09:10:23","date_gmt":"2023-08-09T09:10:23","guid":{"rendered":""},"modified":"2023-09-05T11:14:24","modified_gmt":"2023-09-05T11:14:24","slug":"form-authentication","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/pt\/wiki\/form-authentication\/","title":{"rendered":"Autentica\u00e7\u00e3o de formul\u00e1rio"},"content":{"rendered":"<p>A autentica\u00e7\u00e3o de formul\u00e1rio \u00e9 um mecanismo de seguran\u00e7a utilizado por sites e aplica\u00e7\u00f5es web para verificar a identidade dos usu\u00e1rios antes de conceder-lhes acesso a determinados recursos ou funcionalidades. Envolve a utiliza\u00e7\u00e3o de um formul\u00e1rio de login, onde os usu\u00e1rios s\u00e3o obrigados a inserir suas credenciais, como nome de usu\u00e1rio e senha, para obter acesso. Este m\u00e9todo de autentica\u00e7\u00e3o \u00e9 amplamente utilizado em sites para garantir que apenas usu\u00e1rios autorizados possam acessar informa\u00e7\u00f5es confidenciais e realizar a\u00e7\u00f5es espec\u00edficas.<\/p>\n<h2>A hist\u00f3ria da origem da autentica\u00e7\u00e3o de formul\u00e1rio e a primeira men\u00e7\u00e3o dela<\/h2>\n<p>A hist\u00f3ria da autentica\u00e7\u00e3o de formul\u00e1rio remonta aos prim\u00f3rdios da World Wide Web, quando os mecanismos b\u00e1sicos de autentica\u00e7\u00e3o foram introduzidos pela primeira vez. Inicialmente, os sites dependiam da autentica\u00e7\u00e3o integrada do protocolo HTTP, que exigia que os usu\u00e1rios inserissem suas credenciais por meio de janelas pop-up do navegador. No entanto, esta abordagem era complicada e pouco f\u00e1cil de usar, levando ao desenvolvimento de m\u00e9todos mais sofisticados, como a autentica\u00e7\u00e3o baseada em formul\u00e1rio.<\/p>\n<p>A primeira men\u00e7\u00e3o \u00e0 autentica\u00e7\u00e3o de formul\u00e1rio remonta a meados da d\u00e9cada de 1990, quando os sites come\u00e7aram a implementar formul\u00e1rios de login personalizados para capturar as credenciais do usu\u00e1rio com seguran\u00e7a. \u00c0 medida que as tecnologias da web evolu\u00edram, tamb\u00e9m evoluiu a autentica\u00e7\u00e3o de formul\u00e1rio, tornando-se um dos principais m\u00e9todos de autentica\u00e7\u00e3o usados por aplicativos da web em todo o mundo.<\/p>\n<h2>Informa\u00e7\u00f5es detalhadas sobre autentica\u00e7\u00e3o de formul\u00e1rio: expandindo o t\u00f3pico de autentica\u00e7\u00e3o de formul\u00e1rio<\/h2>\n<p>A autentica\u00e7\u00e3o de formul\u00e1rio depende principalmente de formul\u00e1rios HTML para coletar credenciais do usu\u00e1rio e envi\u00e1-las ao servidor web para valida\u00e7\u00e3o. Quando um usu\u00e1rio tenta acessar uma \u00e1rea ou recurso seguro de um site, ele \u00e9 redirecionado para uma p\u00e1gina de login contendo um formul\u00e1rio onde insere seu nome de usu\u00e1rio e senha.<\/p>\n<p>O funcionamento interno da autentica\u00e7\u00e3o de formul\u00e1rio envolve v\u00e1rias etapas importantes:<\/p>\n<ol>\n<li>\n<p><strong>Solicita\u00e7\u00e3o de autentica\u00e7\u00e3o<\/strong>: quando um usu\u00e1rio tenta acessar um recurso seguro, o servidor web detecta que o usu\u00e1rio n\u00e3o est\u00e1 autenticado e envia uma resposta com um redirecionamento para a p\u00e1gina de login.<\/p>\n<\/li>\n<li>\n<p><strong>Exibindo o formul\u00e1rio de login<\/strong>: o navegador do usu\u00e1rio recebe a p\u00e1gina de login e exibe o formul\u00e1rio de login, solicitando que o usu\u00e1rio insira suas credenciais.<\/p>\n<\/li>\n<li>\n<p><strong>Entrada do usu\u00e1rio<\/strong>: o usu\u00e1rio fornece seu nome de usu\u00e1rio e senha nos campos apropriados do formul\u00e1rio.<\/p>\n<\/li>\n<li>\n<p><strong>Envio de credenciais<\/strong>: quando o usu\u00e1rio envia o formul\u00e1rio de login, suas credenciais s\u00e3o enviadas como uma solicita\u00e7\u00e3o HTTP POST ao servidor.<\/p>\n<\/li>\n<li>\n<p><strong>Autentica\u00e7\u00e3o no Servidor<\/strong>: o servidor web recebe as credenciais e as valida em um banco de dados de usu\u00e1rio ou servi\u00e7o de autentica\u00e7\u00e3o. Se as credenciais estiverem corretas, o servidor gera um token de sess\u00e3o ou cookie de autentica\u00e7\u00e3o, associando-o \u00e0 sess\u00e3o do usu\u00e1rio.<\/p>\n<\/li>\n<li>\n<p><strong>Acesso concedido<\/strong>: com uma autentica\u00e7\u00e3o bem-sucedida, o usu\u00e1rio obt\u00e9m acesso ao recurso ou funcionalidade solicitada. O servidor tamb\u00e9m pode armazenar o status de autentica\u00e7\u00e3o do usu\u00e1rio para permitir acesso a outras \u00e1reas seguras sem exigir repetidas tentativas de login.<\/p>\n<\/li>\n<li>\n<p><strong>Acesso negado<\/strong>: se as credenciais do usu\u00e1rio estiverem incorretas ou inv\u00e1lidas, o servidor negar\u00e1 o acesso e poder\u00e1 redirecionar o usu\u00e1rio para a p\u00e1gina de login novamente com uma mensagem de erro.<\/p>\n<\/li>\n<\/ol>\n<h2>An\u00e1lise dos principais recursos da autentica\u00e7\u00e3o de formul\u00e1rio<\/h2>\n<p>A autentica\u00e7\u00e3o de formul\u00e1rio oferece v\u00e1rios recursos importantes que a tornam uma escolha popular para proteger aplicativos da web:<\/p>\n<ol>\n<li>\n<p><strong>Amigo do usu\u00e1rio<\/strong>: em compara\u00e7\u00e3o com pop-ups de autentica\u00e7\u00e3o b\u00e1sica, a autentica\u00e7\u00e3o de formul\u00e1rio oferece uma experi\u00eancia mais f\u00e1cil de usar, permitindo que os sites personalizem a apar\u00eancia e a marca da p\u00e1gina de login.<\/p>\n<\/li>\n<li>\n<p><strong>Transmiss\u00e3o segura de credenciais<\/strong>: a autentica\u00e7\u00e3o de formul\u00e1rio garante que as credenciais do usu\u00e1rio sejam transmitidas com seguran\u00e7a por HTTPS, reduzindo o risco de intercepta\u00e7\u00e3o por invasores.<\/p>\n<\/li>\n<li>\n<p><strong>Gerenciamento de sess\u00e3o<\/strong>: Possibilita a cria\u00e7\u00e3o de sess\u00f5es, onde a autentica\u00e7\u00e3o do usu\u00e1rio \u00e9 v\u00e1lida por determinado per\u00edodo, reduzindo a necessidade de logins frequentes durante a sess\u00e3o de navega\u00e7\u00e3o do usu\u00e1rio.<\/p>\n<\/li>\n<li>\n<p><strong>Controle de acesso personaliz\u00e1vel<\/strong>: os sites podem implementar l\u00f3gica de controle de acesso personalizada, definindo diferentes n\u00edveis de autoriza\u00e7\u00e3o para diferentes recursos.<\/p>\n<\/li>\n<li>\n<p><strong>Integra\u00e7\u00e3o com provedores de identidade<\/strong>: a autentica\u00e7\u00e3o de formul\u00e1rio pode ser integrada a v\u00e1rios provedores de identidade, incluindo LDAP, Active Directory ou OAuth, para autentica\u00e7\u00e3o centralizada e recursos de logon \u00fanico (SSO).<\/p>\n<\/li>\n<\/ol>\n<h2>Tipos de autentica\u00e7\u00e3o de formul\u00e1rio<\/h2>\n<p>A autentica\u00e7\u00e3o de formul\u00e1rio pode variar de acordo com a forma como as credenciais s\u00e3o processadas e armazenadas. Os principais tipos de autentica\u00e7\u00e3o de formul\u00e1rio incluem:<\/p>\n<table>\n<thead>\n<tr>\n<th>Tipo<\/th>\n<th>Descri\u00e7\u00e3o<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Com estado<\/strong><\/td>\n<td>A autentica\u00e7\u00e3o Stateful Form armazena informa\u00e7\u00f5es de autentica\u00e7\u00e3o do usu\u00e1rio no lado do servidor, normalmente em uma vari\u00e1vel de sess\u00e3o ou em um banco de dados do lado do servidor.<\/td>\n<\/tr>\n<tr>\n<td><strong>Ap\u00e1trida<\/strong><\/td>\n<td>A autentica\u00e7\u00e3o Stateless Form depende de tokens de autentica\u00e7\u00e3o ou cookies, contendo credenciais do usu\u00e1rio e informa\u00e7\u00f5es de estado, geralmente criptografadas e seguras.<\/td>\n<\/tr>\n<tr>\n<td><strong>Baseado em token<\/strong><\/td>\n<td>A autentica\u00e7\u00e3o de formul\u00e1rio baseada em token usa tokens ou JWTs (JSON Web Tokens) para verificar a identidade de um usu\u00e1rio, evitando a necessidade de sess\u00f5es no servidor.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Formas de utiliza\u00e7\u00e3o da autentica\u00e7\u00e3o de formul\u00e1rio, problemas e suas solu\u00e7\u00f5es relacionadas ao uso<\/h2>\n<h3>Maneiras de usar a autentica\u00e7\u00e3o de formul\u00e1rio:<\/h3>\n<ol>\n<li>\n<p><strong>Registro e login do usu\u00e1rio<\/strong>: os sites empregam autentica\u00e7\u00e3o de formul\u00e1rio para registro de usu\u00e1rios e processos de login para autenticar e autorizar usu\u00e1rios.<\/p>\n<\/li>\n<li>\n<p><strong>Gerenciamento seguro de contas<\/strong>: a autentica\u00e7\u00e3o de formul\u00e1rio garante que apenas usu\u00e1rios autenticados possam acessar e gerenciar suas contas.<\/p>\n<\/li>\n<li>\n<p><strong>Transa\u00e7\u00f5es seguras<\/strong>: os sites de com\u00e9rcio eletr\u00f4nico usam autentica\u00e7\u00e3o de formul\u00e1rio para proteger transa\u00e7\u00f5es confidenciais, como pagamentos e processamento de pedidos.<\/p>\n<\/li>\n<li>\n<p><strong>Controle de acesso<\/strong>: a autentica\u00e7\u00e3o de formul\u00e1rio \u00e9 utilizada para controlar o acesso a conte\u00fado, recursos ou \u00e1reas administrativas espec\u00edficas de um site.<\/p>\n<\/li>\n<\/ol>\n<h3>Problemas e solu\u00e7\u00f5es relacionados ao uso:<\/h3>\n<ol>\n<li>\n<p><strong>Ataques de for\u00e7a bruta<\/strong>: os invasores podem tentar adivinhar as credenciais do usu\u00e1rio por meio de ataques de for\u00e7a bruta. Para mitigar isso, os sites podem implementar bloqueios de conta, desafios CAPTCHA ou tentativas de login com limita\u00e7\u00e3o de taxa.<\/p>\n<\/li>\n<li>\n<p><strong>Gerenciamento de sess\u00e3o<\/strong>: O gerenciamento adequado de sess\u00f5es \u00e9 crucial para evitar ataques de sequestro e fixa\u00e7\u00e3o de sess\u00f5es. Os sites devem usar t\u00e9cnicas seguras de tratamento de sess\u00f5es, como regenerar IDs de sess\u00e3o no login\/logout ou usar tempos limite de sess\u00e3o.<\/p>\n<\/li>\n<li>\n<p><strong>Falsifica\u00e7\u00e3o de solicita\u00e7\u00e3o entre sites (CSRF)<\/strong>: os ataques CSRF podem induzir usu\u00e1rios autenticados a realizar a\u00e7\u00f5es n\u00e3o intencionais. A implementa\u00e7\u00e3o de tokens CSRF em formul\u00e1rios ajuda a proteger contra esses ataques.<\/p>\n<\/li>\n<li>\n<p><strong>Armazenamento seguro de credenciais<\/strong>: as senhas dos usu\u00e1rios nunca devem ser armazenadas em texto simples. Os sites devem armazenar senhas usando algoritmos de hashing criptogr\u00e1fico fortes e salting para evitar vazamentos de senhas.<\/p>\n<\/li>\n<\/ol>\n<h2>Principais caracter\u00edsticas e outras compara\u00e7\u00f5es com termos semelhantes<\/h2>\n<table>\n<thead>\n<tr>\n<th>Caracter\u00edstica<\/th>\n<th>Autentica\u00e7\u00e3o de formul\u00e1rio<\/th>\n<th>Autentica\u00e7\u00e3o B\u00e1sica<\/th>\n<th>Autentica\u00e7\u00e3o resumida<\/th>\n<th>Autentica\u00e7\u00e3o OAuth<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Transmiss\u00e3o de credenciais<\/strong><\/td>\n<td>Por HTTPS<\/td>\n<td>N\u00e3o criptografado<\/td>\n<td>Criptografado em hash MD5<\/td>\n<td>Baseado em token (tokens de portador)<\/td>\n<\/tr>\n<tr>\n<td><strong>N\u00edvel de seguran\u00e7a<\/strong><\/td>\n<td>Moderado<\/td>\n<td>Baixo<\/td>\n<td>Moderado<\/td>\n<td>Alto<\/td>\n<\/tr>\n<tr>\n<td><strong>Experi\u00eancia de usu\u00e1rio<\/strong><\/td>\n<td>P\u00e1gina de login personaliz\u00e1vel<\/td>\n<td>Pop-up do navegador<\/td>\n<td>P\u00e1gina de login personaliz\u00e1vel<\/td>\n<td>Baseado em redirecionamento<\/td>\n<\/tr>\n<tr>\n<td><strong>Fluxo de autentica\u00e7\u00e3o<\/strong><\/td>\n<td>Entrada de nome de usu\u00e1rio\/senha<\/td>\n<td>Entrada de nome de usu\u00e1rio\/senha<\/td>\n<td>Entrada de nome de usu\u00e1rio\/senha<\/td>\n<td>Troca de tokens<\/td>\n<\/tr>\n<tr>\n<td><strong>Uso de Cookies\/Tokens<\/strong><\/td>\n<td>Opcional, mas comum<\/td>\n<td>N\u00e3o usado<\/td>\n<td>N\u00e3o usado<\/td>\n<td>Essencial<\/td>\n<\/tr>\n<tr>\n<td><strong>Logon \u00fanico (SSO)<\/strong><\/td>\n<td>Poss\u00edvel com IDP central<\/td>\n<td>N\u00e3o suportado<\/td>\n<td>N\u00e3o suportado<\/td>\n<td>Recurso principal<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Perspectivas e tecnologias do futuro relacionadas \u00e0 autentica\u00e7\u00e3o de formul\u00e1rios<\/h2>\n<p>Espera-se que a autentica\u00e7\u00e3o de formul\u00e1rio continue sendo uma parte fundamental da seguran\u00e7a de aplica\u00e7\u00f5es web no futuro pr\u00f3ximo. No entanto, os avan\u00e7os nas tecnologias de autentica\u00e7\u00e3o podem levar a melhorias nas seguintes \u00e1reas:<\/p>\n<ol>\n<li>\n<p><strong>Autentica\u00e7\u00e3o Biom\u00e9trica<\/strong>: A integra\u00e7\u00e3o da autentica\u00e7\u00e3o biom\u00e9trica, como impress\u00e3o digital ou reconhecimento facial, pode aumentar a seguran\u00e7a e a conveni\u00eancia da autentica\u00e7\u00e3o por formul\u00e1rio.<\/p>\n<\/li>\n<li>\n<p><strong>Autentica\u00e7\u00e3o sem senha<\/strong>: Desenvolvimentos futuros poder\u00e3o reduzir a depend\u00eancia de senhas, substituindo-as por m\u00e9todos mais seguros e f\u00e1ceis de usar, como WebAuthn ou FIDO2.<\/p>\n<\/li>\n<li>\n<p><strong>Autentica\u00e7\u00e3o Adaptativa<\/strong>: Tecnologias que adaptam os requisitos de autentica\u00e7\u00e3o com base no comportamento do usu\u00e1rio e na an\u00e1lise de risco podem oferecer uma experi\u00eancia de autentica\u00e7\u00e3o mais integrada e segura.<\/p>\n<\/li>\n<li>\n<p><strong>Autentica\u00e7\u00e3o multifator (MFA)<\/strong>: A ado\u00e7\u00e3o do MFA em conjunto com a autentica\u00e7\u00e3o de formul\u00e1rio pode fornecer uma camada adicional de seguran\u00e7a, reduzindo o risco de acesso n\u00e3o autorizado.<\/p>\n<\/li>\n<\/ol>\n<h2>Como os servidores proxy podem ser usados ou associados \u00e0 autentica\u00e7\u00e3o de formul\u00e1rio<\/h2>\n<p>Os servidores proxy podem desempenhar um papel significativo no aprimoramento da seguran\u00e7a e funcionalidade da autentica\u00e7\u00e3o de formul\u00e1rio:<\/p>\n<ol>\n<li>\n<p><strong>Balanceamento de carga<\/strong>: os servidores proxy podem distribuir solicita\u00e7\u00f5es de autentica\u00e7\u00e3o recebidas por v\u00e1rios servidores back-end, garantindo o tratamento eficiente do tr\u00e1fego de login.<\/p>\n<\/li>\n<li>\n<p><strong>Rescis\u00e3o SSL<\/strong>: os proxies podem lidar com a termina\u00e7\u00e3o SSL, descarregando a carga de trabalho de criptografia e descriptografia dos servidores back-end.<\/p>\n<\/li>\n<li>\n<p><strong>Filtragem de IP<\/strong>: os servidores proxy podem implementar filtragem de IP para impedir que endere\u00e7os IP suspeitos ou maliciosos acessem a p\u00e1gina de login, mitigando poss\u00edveis ataques DDoS.<\/p>\n<\/li>\n<li>\n<p><strong>Cache<\/strong>: o cache do proxy pode melhorar o tempo de carregamento da p\u00e1gina de login, melhorando a experi\u00eancia do usu\u00e1rio e reduzindo a carga do servidor.<\/p>\n<\/li>\n<li>\n<p><strong>Registro e auditoria<\/strong>: os proxies podem registrar solicita\u00e7\u00f5es de autentica\u00e7\u00e3o, fornecendo trilhas de auditoria valiosas para fins de seguran\u00e7a e conformidade.<\/p>\n<\/li>\n<\/ol>\n<h2>Links Relacionados<\/h2>\n<p>Para obter mais informa\u00e7\u00f5es sobre a autentica\u00e7\u00e3o de formul\u00e1rio, voc\u00ea pode consultar os seguintes recursos:<\/p>\n<ol>\n<li><a href=\"https:\/\/cheatsheetseries.owasp.org\/cheatsheets\/Authentication_Cheat_Sheet.html\" target=\"_new\" rel=\"noopener nofollow\">Folha de dicas de autentica\u00e7\u00e3o OWASP<\/a><\/li>\n<li><a href=\"https:\/\/tools.ietf.org\/html\/rfc2617\" target=\"_new\" rel=\"noopener nofollow\">RFC 2617: Autentica\u00e7\u00e3o HTTP<\/a><\/li>\n<li><a href=\"https:\/\/www.w3.org\/TR\/webauthn\/\" target=\"_new\" rel=\"noopener nofollow\">WebAuthn: API de autentica\u00e7\u00e3o da Web<\/a><\/li>\n<li><a href=\"https:\/\/fidoalliance.org\/\" target=\"_new\" rel=\"noopener nofollow\">Alian\u00e7a FIDO<\/a><\/li>\n<\/ol>","protected":false},"featured_media":477278,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-477277","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>Form Authentication for the Website of the Proxy Server Provider OneProxy (oneproxy.pro)<\/mark>","faq_items":[{"question":"What is Form authentication and how does it work?","answer":"<p>Form authentication is a security mechanism used by websites and web applications to verify the identity of users before granting them access to specific resources or functionalities. It involves the use of a custom login form where users enter their credentials, such as username and password. When a user attempts to access a secured area, the web server detects the lack of authentication and redirects the user to the login page. Once the user submits their credentials, the server validates them, and upon successful authentication, grants access to the requested resources.<\/p>"},{"question":"How does Form authentication differ from Basic authentication?","answer":"<p>Form authentication differs from Basic authentication in several aspects. While Form authentication relies on a custom login form and the use of HTML forms, Basic authentication prompts users with a browser pop-up window to enter their credentials. Additionally, Basic authentication sends user credentials in Base64 encoding with each request, whereas Form authentication sends them securely over HTTPS using a POST request.<\/p>"},{"question":"What are the key features of Form authentication?","answer":"<p>Form authentication offers several key features, making it popular for securing web applications. It is user-friendly, allowing customization of the login page's appearance. Secure credential transmission over HTTPS ensures protection against interception. Session management allows users to remain authenticated during their browsing session. Websites can implement custom access control, defining different authorization levels for various resources. Form authentication can also integrate with identity providers, enabling Single Sign-On (SSO) capabilities.<\/p>"},{"question":"What types of Form authentication exist?","answer":"<p>Form authentication can vary based on how credentials are processed and stored. The main types include:<\/p><ol><li>Stateful Form Authentication: Stores user authentication information on the server-side using sessions or databases.<\/li><li>Stateless Form Authentication: Relies on tokens or cookies containing encrypted user credentials and state information.<\/li><li>Token-based Form Authentication: Uses tokens or JWTs (JSON Web Tokens) for user identity verification without server-side sessions.<\/li><\/ol>"},{"question":"What are the potential issues with Form authentication and how can they be addressed?","answer":"<p>Some potential issues with Form authentication include:<\/p><ol><li>Brute Force Attacks: Attackers may try to guess credentials through brute force. Solutions include account lockouts and CAPTCHA challenges.<\/li><li>Session Management: Proper session handling is crucial to prevent session hijacking. Implementing session timeouts and regenerating session IDs on login\/logout helps.<\/li><li>Cross-Site Request Forgery (CSRF): To prevent CSRF attacks, websites can implement CSRF tokens in forms.<\/li><\/ol>"},{"question":"How can proxy servers enhance Form authentication?","answer":"<p>Proxy servers can enhance Form authentication in several ways, such as load balancing, SSL termination, IP filtering, caching, logging, and auditing. They help distribute login traffic efficiently, offload encryption workload, block malicious IPs, improve page load times, and provide valuable audit trails for security and compliance.<\/p>"},{"question":"What is the future outlook for Form authentication?","answer":"<p>The future of Form authentication is promising, with advancements in technologies like biometric authentication, passwordless authentication, adaptive authentication, and multi-factor authentication (MFA) likely to enhance security and user experience.<\/p>"},{"question":"Where can I find more information about Form authentication?","answer":"<p>For more in-depth knowledge about Form authentication, you can refer to the following resources:<\/p><ol><li><a href=\"https:\/\/cheatsheetseries.owasp.org\/cheatsheets\/Authentication_Cheat_Sheet.html\" target=\"_new\">OWASP Authentication Cheat Sheet<\/a><\/li><li><a href=\"https:\/\/tools.ietf.org\/html\/rfc2617\" target=\"_new\">RFC 2617: HTTP Authentication<\/a><\/li><li><a href=\"https:\/\/www.w3.org\/TR\/webauthn\/\" target=\"_new\">WebAuthn: Web Authentication API<\/a><\/li><li><a href=\"https:\/\/fidoalliance.org\/\" target=\"_new\">FIDO Alliance<\/a><\/li><\/ol>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/wiki\/477277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/wiki\/477277\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/media\/477278"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/media?parent=477277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}