It would great if there was a way to disable the calling session_start on every page load. This prevents some caching services from working and also adds more load to the server if the user doesn't have a need for sessions. I've also run into issues with session collisions. This can either be a option on the settings page or a filter that runs early on that sites can hook into to determine if they want sessions enabled or not.
In https://github.com/miled/wordpress-social-login/blob/791c5f4bca58af94f47cfccaaa6e72839fa0763f/wp-social-login.php#L73
This code can be added to the wp-social-login.php file before sessions are started.
It would great if there was a way to disable the calling session_start on every page load. This prevents some caching services from working and also adds more load to the server if the user doesn't have a need for sessions. I've also run into issues with session collisions. This can either be a option on the settings page or a filter that runs early on that sites can hook into to determine if they want sessions enabled or not. In https://github.com/miled/wordpress-social-login/blob/791c5f4bca58af94f47cfccaaa6e72839fa0763f/wp-social-login.php#L73
This code can be added to the wp-social-login.php file before sessions are started.
In the theme or plugin, I call the hook to specify if I want to initialize sessions.