Create your own logic
Before your app can resort to an external provider for a login experience, you must configure each provider you want to use on your app through our Social Login Configurator.
After configuring your provider, you can use the StartNativeLogin to trigger a social login native experience, by stating a specific provider. For a PWA experience, you can use the StartPWALogin.
Finally, you can use the Authentication block to trigger an Event that returns the authentication scope, including ID, first and last name, email, and profile picture.
When distributing your app you will be able to use this plugin on:Native Mobile
Apple Sign-In;
Google Sign-In;
Facebook Login;
LinkedIn Login;
PWA - Progressive Web Apps
To view a demo of this app, click the dropdown option of the Download button at the top of the page. You’ll be able to see an example of how the current version of the Social Login plugin can be implemented in an app that allows you to get user’s information from a provider and use that to create a new user in your OutSystems User backend service.
Update
Now, OutSystems supports this plugin from version 3.0.0 onwards
Version 3.0.0 is under development and it contains breaking changes
It will work only with the latest version of the plugin “Social Login Configurator”
Fixes
Copyright (c) 2023 OutSystems, MIT License.