<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: YATACHI</title>
    <description>The latest articles on DEV Community by YATACHI (@p2510).</description>
    <link>https://dev.to/p2510</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F869934%2Fa9e880eb-be00-47ca-b7f3-177bab86895e.JPG</url>
      <title>DEV Community: YATACHI</title>
      <link>https://dev.to/p2510</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/p2510"/>
    <language>en</language>
    <item>
      <title>comment je choisis un système d'authentification quand j'ai un projet pour laravel ?</title>
      <dc:creator>YATACHI</dc:creator>
      <pubDate>Mon, 30 May 2022 14:59:19 +0000</pubDate>
      <link>https://dev.to/p2510/comment-je-choisis-un-systeme-dauthentification-quand-jai-un-projet-pour-laravel--49f1</link>
      <guid>https://dev.to/p2510/comment-je-choisis-un-systeme-dauthentification-quand-jai-un-projet-pour-laravel--49f1</guid>
      <description>&lt;p&gt;Pour le début on avait le gros laravel ui qui est un peu abandonné actuellement donc je refoule ☺ . &lt;br&gt;
1 )&lt;strong&gt;&lt;u&gt; Laravel breeze  &lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
Laravel breeze fait partie de l'écosystème laravel pour l'authentification . Pour moi il a été conçu spécialement pour remplacer laravel ui , au passage je ne suis pas le seul à raconter .  Je choisis laravel breeze lorsque je sens un projet basique c'est-à-dire nom ,prénom,email,password après on peut customiser à notre goût mais ça reste pour moi l'arme utile pour les projets assez simple . &lt;/p&gt;

&lt;p&gt;2 )&lt;strong&gt;&lt;u&gt; Laravel Jetstream &lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
Laravel jetstream , c'est le bulldozer . je choisis d'utiliser jetstream dans un projet pour une raison  . Lorsque je pense que le projet est de grand taille et que je souhaite pas écrire forcement une Api pour  consommer ensuite avec un front vue ou react . après on doit faire attention à respecter les best praticice qui recommande d'écrire des apis et ne pas tomber dans l'amour de jetstream pour la faciliter. &lt;/p&gt;

&lt;p&gt;3 )&lt;strong&gt;&lt;u&gt; Laravel fortify &lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
Jetstream n'offre pas de stack api comme breeze où lors de l'installation vous pouvez décider d'aller sur un projet complet ou juste api . On aborde donc Laravel fortify . &lt;br&gt;
Laravel fortify c'est le frère jumeau de Laravel jetstream pour moi . Je choisis pour les mêmes raisons , seulement lorsque je pense consommer le front avec vue , react ou autre . Pour ceux qui savent déjà , c'est la raison principale de fortify ( de faciliter l'authentification des grosses applications avec déjà des préconfigurations établies) . &lt;/p&gt;

&lt;p&gt;4 )&lt;strong&gt;&lt;u&gt; Laravel sanctum&lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
Pour utiliser laravel sanctum , je me base sur les critère définis sur le site de laravel (v9 actu) &lt;u&gt;&lt;a href="https://laravel.com/docs/9.x/sanctum"&gt;https://laravel.com/docs/9.x/sanctum&lt;/a&gt;&lt;/u&gt; . N'hésitez pas à consulter &lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
