V poslední době začaly e-mailové servery na webu přecházet na ověřování OAuth 2.0, aby se zvýšilo zabezpečení. Počínaje verzí 4D v18 R6 poskytuje 4D možnost nastavit režim ověřování OAuth 2.0 pro připojení. Čtěte dále a dozvíte se podrobnosti!
Přenašeče IMAP, SMTP a POP3 nyní nativně podporují ověřování OAuth 2.0. Protokol OAuth 2.0 se používá k získání přístupového tokenu, který umožňuje přístup k e-mailům. Chcete-li jej použít, stačí vytvořit transportér jako obvykle a nahradit atribut password novým atributem accessTokenOAuth2 a pak tam přidat svůj token.
Například pro vytvoření transportéru IMAP s protokolem 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)
Stáhněte si výše uvedený HDI a vyzkoušejte ověřování OAuth 2.0 v akci připojením účtu Gmail!
A podívejte se do centra dokumentů, kde najdete další podrobnosti!