 1f37318f79
			
		
	
	1f37318f79
	
	
	
		
			
			- Support azure, bitbucket, github, gitlab, google providers - Add authentication page to settings Co-authored-by: Suraj Kumar <srjkmr1024@gmail.com> Co-authored-by: Michael Castanieto <mcastanieto@gmail.com> Co-authored-by: Mike Kim <m.kim4247@gmail.com>
		
			
				
	
	
		
			34 lines
		
	
	
		
			865 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			865 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| 
 | |
| use Illuminate\Database\Migrations\Migration;
 | |
| use Illuminate\Database\Schema\Blueprint;
 | |
| use Illuminate\Support\Facades\Schema;
 | |
| 
 | |
| return new class extends Migration
 | |
| {
 | |
|     /**
 | |
|      * Run the migrations.
 | |
|      */
 | |
|     public function up(): void
 | |
|     {
 | |
|         Schema::create('oauth_settings', function (Blueprint $table) {
 | |
|             $table->id();
 | |
|             $table->string('provider')->unique();
 | |
|             $table->boolean('enabled')->default(false);
 | |
|             $table->string('client_id')->nullable();
 | |
|             $table->text('client_secret')->nullable();
 | |
|             $table->string('redirect_uri')->nullable();
 | |
|             $table->string('tenant')->nullable();
 | |
|             $table->timestamps();
 | |
|         });
 | |
|     }
 | |
| 
 | |
|     /**
 | |
|      * Reverse the migrations.
 | |
|      */
 | |
|     public function down(): void
 | |
|     {
 | |
|         Schema::dropIfExists('oauth_settings');
 | |
|     }
 | |
| };
 |