<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.maulanasopian.my.id/index.php?action=history&amp;feed=atom&amp;title=Cara_menambahkan_JWT_di_laravel_Passport</id>
	<title>Cara menambahkan JWT di laravel Passport - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.maulanasopian.my.id/index.php?action=history&amp;feed=atom&amp;title=Cara_menambahkan_JWT_di_laravel_Passport"/>
	<link rel="alternate" type="text/html" href="https://wiki.maulanasopian.my.id/index.php?title=Cara_menambahkan_JWT_di_laravel_Passport&amp;action=history"/>
	<updated>2026-06-12T08:53:43Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://wiki.maulanasopian.my.id/index.php?title=Cara_menambahkan_JWT_di_laravel_Passport&amp;diff=27&amp;oldid=prev</id>
		<title>103.18.76.205: Created page with &quot;# Install laravel seperti biasa&lt;blockquote&gt;composer create-project laravel/laravel example-app&lt;/blockquote&gt; # Tambahkan library passport&lt;blockquote&gt;composer require laravel/passport&lt;/blockquote&gt; # Silahkan setting database di file env dan setting field migrasi user sebelum melakukan migrasi. # Lakukan migrasi&lt;blockquote&gt;php artisan migrate&lt;/blockquote&gt;5. Setelah sukses migrasi database, langkah selanjutnya adalah membuat '''''token keys''''' dengan perintah:&lt;blockquote&gt;p...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.maulanasopian.my.id/index.php?title=Cara_menambahkan_JWT_di_laravel_Passport&amp;diff=27&amp;oldid=prev"/>
		<updated>2024-01-24T02:30:20Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;# Install laravel seperti biasa&amp;lt;blockquote&amp;gt;composer create-project laravel/laravel example-app&amp;lt;/blockquote&amp;gt; # Tambahkan library passport&amp;lt;blockquote&amp;gt;composer require laravel/passport&amp;lt;/blockquote&amp;gt; # Silahkan setting database di file env dan setting field migrasi user sebelum melakukan migrasi. # Lakukan migrasi&amp;lt;blockquote&amp;gt;php artisan migrate&amp;lt;/blockquote&amp;gt;5. Setelah sukses migrasi database, langkah selanjutnya adalah membuat &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;token keys&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; dengan perintah:&amp;lt;blockquote&amp;gt;p...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;# Install laravel seperti biasa&amp;lt;blockquote&amp;gt;composer create-project laravel/laravel example-app&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
# Tambahkan library passport&amp;lt;blockquote&amp;gt;composer require laravel/passport&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
# Silahkan setting database di file env dan setting field migrasi user sebelum melakukan migrasi.&lt;br /&gt;
# Lakukan migrasi&amp;lt;blockquote&amp;gt;php artisan migrate&amp;lt;/blockquote&amp;gt;5. Setelah sukses migrasi database, langkah selanjutnya adalah membuat '''''token keys''''' dengan perintah:&amp;lt;blockquote&amp;gt;php artisan passport:install&lt;br /&gt;
Perintah di atas akan mengenerate ''token keys'' dan disimpan di dalam database.&lt;br /&gt;
6.  Ubah file &amp;lt;code&amp;gt;app/models/User.php&amp;lt;/code&amp;gt; menjadi seperti berikut:&amp;lt;blockquote&amp;gt;use Laravel\Sanctum\HasApiTokens;&amp;lt;/blockquote&amp;gt;ubah jadi&amp;lt;blockquote&amp;gt;use Laravel\Passport\HasApiTokens;&amp;lt;/blockquote&amp;gt;7.  Tambahkan auth di file &amp;lt;code&amp;gt;app/config/auth.php&amp;lt;/code&amp;gt;&amp;lt;blockquote&amp;gt;'guards' =&amp;gt; [&lt;br /&gt;
// kode lain&lt;br /&gt;
&lt;br /&gt;
'api' =&amp;gt; [&lt;br /&gt;
&lt;br /&gt;
            'driver' =&amp;gt; 'passport',&lt;br /&gt;
&lt;br /&gt;
            'provider' =&amp;gt; 'users',            &lt;br /&gt;
&lt;br /&gt;
        ],&lt;br /&gt;
&lt;br /&gt;
]&amp;lt;/blockquote&amp;gt;8. tambahkan route dengan middleware&amp;lt;blockquote&amp;gt;Route::middleware('auth:api')-&amp;gt;group( function () {&lt;br /&gt;
&lt;br /&gt;
   // route di dalam middleware&lt;br /&gt;
&lt;br /&gt;
});&amp;lt;/blockquote&amp;gt;&lt;/div&gt;</summary>
		<author><name>103.18.76.205</name></author>
	</entry>
</feed>