Socyalize.com - Outil d'authentification sociale pour webmaster

Discussion dans 'Demandes d'avis et de conseils sur vos sites' créé par Socyalize, 25 Octobre 2016.

  1. Socyalize
    Socyalize Nouveau WRInaute
    Inscrit:
    10 Octobre 2016
    Messages:
    9
    J'aime reçus:
    0
    Bonjour tout le monde,

    J'ai besoin de votre avis et pourquoi pas votre contribution sur mon site internet.

    » https://www.socyalize.com

    » Socyalize qu'est-ce que c'est?

    C'est un outil d'authentification gratuit permettant de déployer rapidement et sans connaissances spécifiques en développement, l'authentification sociale sur votre plateforme.

    » À qui s'adresse t-il?

    Il s'adresse exclusivement aux propriétaires de site internet souhaitant rendre possible l'authentification sur leur site par le biais des réseaux sociaux tels que Facebook, Google, Instagram, LinkedIn, Microsoft etc.

    L'avantage de cet outil, est qu'il nécessite pas de connaissances spécifiques en développement. Son intégration et son déploiement sur votre plateforme est très rapide et ne coûte rien.

    » Comment ça fonctionne?

    Le fonctionnement est très simple, nous agissons comme intermédiaire entre le réseau social et votre plateforme, nous recueillons pour vous les données publiques de vos utilisateurs pour vous les retransmettre sous forme de "tableau".

    Vous vous déchargez complètement de l'aspect technique et fonctionnel du processus , pour vous concentrer sur l'essentiel.

    » Vous souhaitez plus d'informations techniques?

    OpenClassRoom
    https://goo.gl/aOfyqb


    [​IMG]

    Contactez-moi par le biais de cette adresse e-mail: [email protected] , via la page facebook @Socyalize ou bien directement par message privé.

    Je suis ouvert à tous vos avis, critiques, améliorations pour rendre mon site le plus attractif possible, merci beaucoup de m'avoir lu,

    Cordialement, Socyalize.
     
  2. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 182
    J'aime reçus:
    351
    Quand on regarde l'exemple d'intégration côté serveur avec CakePHP que tu as mis sur OC:
    PHP:
    <span class="syntaxdefault"><br /></span><span class="syntaxcomment">//&nbsp;Si&nbsp;on&nbsp;reçoit&nbsp;des&nbsp;données&nbsp;par&nbsp;la&nbsp;méthode&nbsp;POST.<br /></span><span class="syntaxkeyword">if(</span><span class="syntaxdefault">$this</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">request</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">is</span><span class="syntaxkeyword">(</span><span class="syntaxstring">'post'</span><span class="syntaxkeyword">)):<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxcomment">//&nbsp;Et&nbsp;que&nbsp;l'utilisateur&nbsp;s'authentifie&nbsp;par&nbsp;le&nbsp;biais&nbsp;de&nbsp;l'authentification&nbsp;sociale<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxkeyword">if(isset(</span><span class="syntaxdefault">$this</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">request</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">data</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Socyalize'</span><span class="syntaxkeyword">])):<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxcomment">//&nbsp;Vérification&nbsp;directement&nbsp;sur&nbsp;la&nbsp;plateforme&nbsp;Socyalize&nbsp;avec&nbsp;un&nbsp;token&nbsp;à&nbsp;utilisation&nbsp;unique&nbsp;pour&nbsp;chaque&nbsp;profile&nbsp;et&nbsp;d'une&nbsp;durée&nbsp;d'expiration<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;de&nbsp;deux&nbsp;minutes.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">$validationIdentity&nbsp;</span><span class="syntaxkeyword">=&nbsp;</span><span class="syntaxdefault">file_get_contents</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"https://www.socyalize.com/socializes/confirm/"&nbsp;</span><span class="syntaxkeyword">.&nbsp;</span><span class="syntaxdefault">$this</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">request</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">data</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Socyalize'</span><span class="syntaxkeyword">][</span><span class="syntaxstring">'Provider'</span><span class="syntaxkeyword">][</span><span class="syntaxstring">'provider_id'</span><span class="syntaxkeyword">]&nbsp;.&nbsp;</span><span class="syntaxstring">"/"&nbsp;</span><span class="syntaxkeyword">.&nbsp;</span><span class="syntaxdefault">$this</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">request</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">data</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Socyalize'</span><span class="syntaxkeyword">][</span><span class="syntaxstring">'Provider'</span><span class="syntaxkeyword">][</span><span class="syntaxstring">'token'</span><span class="syntaxkeyword">]);<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxcomment">//&nbsp;Socyalize&nbsp;renvoie&nbsp;Authorization&nbsp;lorsque&nbsp;l'information&nbsp;est&nbsp;authentique,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;dans&nbsp;ce&nbsp;cas&nbsp;vous&nbsp;pouvez&nbsp;authentifier&nbsp;l'utilisateur<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxkeyword">if(</span><span class="syntaxdefault">stripos</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$validationIdentity</span><span class="syntaxkeyword">,&nbsp;</span><span class="syntaxstring">"Authorization"</span><span class="syntaxkeyword">)&nbsp;!==&nbsp;</span><span class="syntaxdefault">false</span><span class="syntaxkeyword">):<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxcomment">/*&nbsp;Vérifie&nbsp;dans&nbsp;la&nbsp;base&nbsp;de&nbsp;données&nbsp;que&nbsp;l'utilisateur&nbsp;n'est&nbsp;pas&nbsp;déjà&nbsp;inscrit&nbsp;avec&nbsp;en&nbsp;paramètre<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;provider_name&nbsp;(Facebook,&nbsp;Google&nbsp;etc.)&nbsp;et&nbsp;provider_id&nbsp;(Identifiant&nbsp;facebook&nbsp;etc.)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxkeyword">if(..):<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxcomment">/*&nbsp;Utilisateur&nbsp;déjà&nbsp;inscrit,&nbsp;on&nbsp;authentifie&nbsp;l'utilisateur&nbsp;d'une&nbsp;manière&nbsp;traditionnelle&nbsp;*/<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxkeyword">else:<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;endif;<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxcomment">//&nbsp;Redirection&nbsp;vers&nbsp;la&nbsp;page&nbsp;cible&nbsp;après&nbsp;l'authentification.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxkeyword">return&nbsp;</span><span class="syntaxdefault">$this</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">redirect</span><span class="syntaxkeyword">([</span><span class="syntaxstring">'action'&nbsp;</span><span class="syntaxkeyword">=>&nbsp;</span><span class="syntaxstring">'me'</span><span class="syntaxkeyword">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;endif;<br />&nbsp;&nbsp;&nbsp;&nbsp;endif;<br />endif;<br />&nbsp;</span><span class="syntaxdefault"></span>
    Cela ne s'adresse pas aux non développeurs.

    D'autant plus que Cake a déjà des plugins pour le social auth: https://github.com/CakeDC/users
    Laravel aussi: https://github.com/laravel/socialite
    Django: https://github.com/pennersr/django-allauth
    etc...

    Donc si j'ai bien saisi le seul avantage c'est juste qu'il faut pas configurer l'API chez les différents providers ?
     
  3. Socyalize
    Socyalize Nouveau WRInaute
    Inscrit:
    10 Octobre 2016
    Messages:
    9
    J'aime reçus:
    0
    Salut spout,

    En effet il existe de nombreux plugins qui permettent la mise en place de l'authentification sociale sur son site internet, néanmoins beaucoup de webmaster n'ont pas les compétences requises dans un premier temps, pour prendre en main un framework quelconque ou encore importer un plugin. Nous avons envie de rendre "ce luxe" possible aux webmaster lambda.

    Et c'est à ce type de personnes que Socyalize s'adresse, nous gérons toute la partie récupération des données sur un réseau social jusqu'à la post-inscription intégré, pour les webmaster fainéant qui souhaitent récupérer plus d'informations lors de la première authentification.

    Pour ces webmaster là, ils n'ont besoin que de traiter une simple requête POST (type: formulaire) pour authentifier ou inscrire leurs nouveaux utilisateurs.

    En plus de ça, ils auront accès à des statistiques détaillées sur leurs utilisateurs inscrits par le biais des réseaux sociaux. (Ex: sexe, âge, taux de connexion par jour etc.)
     
  4. indigene
    indigene WRInaute accro
    Inscrit:
    7 Septembre 2003
    Messages:
    4 101
    J'aime reçus:
    176
    et on nous emm... avec les cookies alors qu'un cookie c'est sans danger sur le plan des données personnelles. Quand je pense que les gens s'inscrivent même sur des réseaux comme FB ou GG+ avec leur véritable identité.... :roll:
     
  5. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 182
    J'aime reçus:
    351
    Au de devoir faire ça:
    PHP:
    <span class="syntaxdefault"></span><span class="syntaxkeyword">if(</span><span class="syntaxdefault">stripos</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$validationIdentity</span><span class="syntaxkeyword">,&nbsp;</span><span class="syntaxstring">"Authorization"</span><span class="syntaxkeyword">)&nbsp;!==&nbsp;</span><span class="syntaxdefault">false</span><span class="syntaxkeyword">):&nbsp;</span><span class="syntaxdefault"></span>
    C'est préférable d'utiliser les statuts HTTP:
    https://geemus.gitbooks.io/http-api-design/content/en/responses/return ... codes.html
     
  6. Socyalize
    Socyalize Nouveau WRInaute
    Inscrit:
    10 Octobre 2016
    Messages:
    9
    J'aime reçus:
    0
    @indigene Je suis tout à fait d'accord avec toi .. le monde est ce qu'il est malheureusement ahah.

    @spout En effet c'est peut-être plus pratique et plus propre de passer par les statuts HTTP à y réfléchir :p, merci de ta contribution spout.
     
  7. Socyalize
    Socyalize Nouveau WRInaute
    Inscrit:
    10 Octobre 2016
    Messages:
    9
    J'aime reçus:
    0
    Nouveautés:

    - @spout - La vérification de l'authenticité du profile est désormais vérifié par les status HTTP comme spout me l'a conseillé.
    PHP:
    <span class="syntaxdefault">$validationEntity&nbsp;</span><span class="syntaxkeyword">=&nbsp;</span><span class="syntaxdefault">get_headers</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"http://www.socyalize.com/socializes/confirm/"&nbsp;</span><span class="syntaxkeyword">.&nbsp;</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Socyalize'</span><span class="syntaxkeyword">][</span><span class="syntaxstring">'Provider'</span><span class="syntaxkeyword">][</span><span class="syntaxstring">'provider_id'</span><span class="syntaxkeyword">]&nbsp;.&nbsp;</span><span class="syntaxstring">"/"&nbsp;</span><span class="syntaxkeyword">.&nbsp;</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Socyalize'</span><span class="syntaxkeyword">][</span><span class="syntaxstring">'Provider'</span><span class="syntaxkeyword">][</span><span class="syntaxstring">'token'</span><span class="syntaxkeyword">]&nbsp;.&nbsp;</span><span class="syntaxstring">""</span><span class="syntaxkeyword">);<br />&nbsp;<br /></span><span class="syntaxcomment">//&nbsp;Vérifie&nbsp;l'authentification&nbsp;en&nbsp;fonction&nbsp;des&nbsp;status&nbsp;HTTP.<br />//&nbsp;200&nbsp;:&nbsp;succès<br />//&nbsp;403&nbsp;:&nbsp;Token&nbsp;expiré&nbsp;ou&nbsp;non&nbsp;authorisé.<br /></span><span class="syntaxkeyword">if(</span><span class="syntaxdefault">substr</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$validationEntity</span><span class="syntaxkeyword">[</span><span class="syntaxdefault">0</span><span class="syntaxkeyword">],&nbsp;</span><span class="syntaxdefault">9</span><span class="syntaxkeyword">,&nbsp;</span><span class="syntaxdefault">3</span><span class="syntaxkeyword">)&nbsp;==&nbsp;</span><span class="syntaxdefault">200</span><span class="syntaxkeyword">)&nbsp;{<br />}&nbsp;</span><span class="syntaxdefault"></span>
    - Refonte de l'intégration HTML / JS du bouton.
     
  8. Socyalize
    Socyalize Nouveau WRInaute
    Inscrit:
    10 Octobre 2016
    Messages:
    9
    J'aime reçus:
    0
    Quelqu'un à des avis, suggestions, des questions, des pistes peut-être à améliorer?

    Je suis preneur,
    merci à vous :)
     
Chargement...
Similar Threads - Socyalize Outil authentification Forum Date
Existe t-il un outil Google pour tester une page web si elle est filtrée par Safesearch ? Référencement Google Hier à 15:30
RM Console, nouvel outil SEO (suivi, insights) Référencement Google 8 Août 2022
Outil pour déterminer délai mise en cache navigateur Développement d'un site Web ou d'une appli mobile 8 Juin 2022
Outil de test de code HTTP en masse (sitemap ou liste d'URL) Référencement Google 19 Mai 2022
Quel outil choisir pour mesurer son audience Débuter en référencement 4 Mai 2022
Unused CSS et outils pour supprimer feuilles de style inutilisées Développement d'un site Web ou d'une appli mobile 27 Avril 2022
Outils Analytics sans consentement Administration d'un site Web 21 Février 2022
fonctionnement précis outil suppression url search console Débuter en référencement 18 Octobre 2021
backlinks invisibles par les outils classiques Netlinking, backlinks, liens et redirections 14 Juillet 2021
Suppression Forum (centaines de pages) et outil suppression google Crawl et indexation Google, sitemaps 11 Juin 2021
Achat groupé d'outils SEO Débuter en référencement 2 Juin 2021
Outil "Désavouer des liens" ne fonctionne plus Netlinking, backlinks, liens et redirections 18 Mai 2021
Outil/site pour fixer le prix d'une publication sponsorisée Monétisation d'un site web 14 Mai 2021
Outils pour évaluer la concurrence sur un mot clé Débuter en référencement 20 Février 2021
Astuce Outil concurrent à SemRush ? Débuter en référencement 3 Février 2021
Astuce Je partage ce site d'outils SEO gratuit Débuter en référencement 25 Janvier 2021
Correction via l'outil RM tech et visibilité des résultats Référencement Google 13 Janvier 2021
Outil RM Tech Référencement Google 25 Décembre 2020
Outils : test des données structurées et des rich snippets Référencement Google 16 Décembre 2020
Choix d'un outil de suivi de rank et explorateur de mots clés Netlinking, backlinks, liens et redirections 24 Novembre 2020