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: applications@socyalize.com , 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 134
    J'aime reçus:
    325
    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 134
    J'aime reçus:
    325
    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
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
Outil pour enregistrer les expressions de recherche (et mots clés) Rédaction web et référencement 20 Novembre 2020
Outil pour connaître l'ensemble des backlinks d'un site Débuter en référencement 20 Août 2020
Quels Outils Javascript pour générer des documents Demandes d'avis et de conseils sur vos sites 21 Juillet 2020
Astuce Un bon outil pour connaître la valeur de mon trafic organique ? Le café de WebRankInfo 1 Juin 2020
serped.net bon outil pour évaluer les noms de domaines expirés ? Netlinking, backlinks, liens et redirections 4 Mai 2020
Xenforo est-il un outil de création de forum adapté aux petites structures Demandes d'avis et de conseils sur vos sites 20 Avril 2020
Outil suppression GSC Crawl et indexation Google, sitemaps 20 Avril 2020