925 new features in WINDEV, WEBDEV and WINDEV Mobile 2025
OAUTH 768 N e w f e a t u r e W D W B WM • WHY USE AN OAUTH AUTHENTICATION SERVER? The OAuth protocol is an open standard used to issue secure authorizations. An OAuth authentication server manages the following aspects: • Secure authentication • Authorizations • Access tokens and refresh tokens • Rights associated with tokens ("scopes") An OAuth authentication server can be hosted on a physical server of any type: local network ("on premise"), hosting provider, cloud, etc. Benefit of this new feature in version 2025: Advanced technology as standard 769 N e w f e a t u r e W D W B WM • OAUTH AUTHENTICATION SERVER: PROVIDED IN VERSION 2025 WEBDEV Application Server 2025 includes an OAuth authentica- tion server by default. To use this authentication server, simply activate the OAuth au- thentication server option when installing WEBDEV Application Server in version 2025. This authentication server greatly simplifies installation, adminis- tration and programming, at no extra cost. This authentication server can also be used for SSO authentication (see new features 773 to 780). Benefit of this new feature in version 2025: Effortless authentication processes, out of the box! 770 N e w f e a t u r e W D W B WM • LET THE OAUTH AUTHENTICATION SERVER TAKE CARE OF EVERYTHING The OAuth authentication server provided with WEBDEV 2025 in- cludes every functionality you might need. In particular, the server manages an account database, as well as an account administration website, where you can create and edit accounts, import accounts from an LDAP directory, etc. Benefit of this new feature in version 2025: Risk-free account administration 771 N e w W D W B WM • AUTOMATICALLY MANAGED SECURE WEBSITE LOGIN Once OAuth authentication is implemented in a website or application, users must provide login credentials. This step is managed by the authentication server. You can customize the login page. If a user forgets their password, this page allows them to get a new one. You can create new accounts from the login page. 2FA (via email and Authenticator) is supported. The AuthIdentify WLanguage function manages authentication and opens the login page. A third-party language can use the WEBDEV authentication server via HTTP requests. Benefit of this new feature in version 2025: Standard processes 772 N e w f e a t u r e W D W B WM TOKENS, SCOPE & CONSENT Tokens are generated by the server and identify a given user. When creating OAuth credentials (“Client ID/Secret” pair), you can define scopes, which determine the authorizations of the token. The OAuth server automatically handles the user’s request to use one or more available scopes. Tokens are automatically refreshed. Benefit of this new feature in version 2025: Easy user authentication OAUTH SERVER INCLUDED IN WEBDEV APPLICATION SERVER The • icon indicates that the new feature is already available in the SaaS version released in June. 73 N e w f e a t u r e s i n W I ND E V 2 0 2 5 WE B D E V 2 0 2 5 W I ND E V Mo b i l e 2 0 2 5 & W I ND E V S u i t e S a a S
Made with FlippingBook
RkJQdWJsaXNoZXIy NDQ0OA==