Ligue os seus transportadores de correio com uma ficha OAuth 2.0

Tradução automática de Deepl

Ultimamente, os servidores de correio electrónico na web começaram a passar para a autenticação OAuth 2.0 para aumentar a segurança. Começando com 4D v18 R6, 4D fornece uma forma de definir o modo de autenticação OAuth 2.0 de uma ligação. Continue a ler para os detalhes!

Ligação HDI OAuth2

Os transportadores IMAP, SMTP, e POP3 apoiam agora nativamente a autenticação OAuth 2.0. O protocolo OAuth 2.0 é utilizado para obter um código de acesso que lhe permite o acesso aos seus e-mails. Para o utilizar, basta-lhe criar o seu transportador como habitualmente e substituir o atributo password pelo novo atributo accessTokenOAuth2, depois adicionar aí o seu token.

Por exemplo, para criar um transportador IMAP com OAuth 2.0:

$parameters:=New object
$parameters .authenticationMode:=IMAP authentication OAUTH2
// Token received from the web mail server
$parameters .accessTokenOAuth2:=$token
// e-mail address of the user for whom the token was created
$parameters .user:=$user
$parameters .host:="Outlook.office365.com"
$parameters .port:=995
$imapTransporter :=IMAP New transporter($parameters)

Descarregue o HDI acima para ver a autenticação OAuth 2.0 em acção, ligando a sua conta Gmail!

E verifique o centro doc para mais detalhes!

Fabrice Mainguené
- Proprietário do produto ->p>Fabrice Mainguené juntou-se à equipa do Programa 4D em Novembro, 2016. Como Proprietário do Produto, está encarregado de escrever as histórias dos utilizadores, traduzindo-as depois para especificações funcionais. O seu papel é também o de assegurar que a implementação da funcionalidade entregue vai ao encontro das necessidades do cliente.Após a obtenção da licenciatura em Informática no CNAM, Fabrice juntou-se a uma pequena empresa editora de software como programador Windev. Depois trabalhou para diferentes empresas nas áreas da indústria e comércio como programador Windev e web developer, bem como como consultor técnico sobre novas funcionalidades.