diff options
Diffstat (limited to 'config')
| -rw-r--r-- | config/auth.php | 88 | ||||
| -rw-r--r-- | config/mail.php | 115 | 
2 files changed, 203 insertions, 0 deletions
| diff --git a/config/auth.php b/config/auth.php new file mode 100644 index 0000000..2331863 --- /dev/null +++ b/config/auth.php @@ -0,0 +1,88 @@ +<?php + +return [ + +	/* +	|-------------------------------------------------------------------------- +	| Authentication Defaults +	|-------------------------------------------------------------------------- +	| +	| This option controls the default authentication "guard" and password +	| reset options for your application. You may change these defaults +	| as required, but they're a perfect start for most applications. +	| +	*/ + +	'defaults' => [ +		'guard' => env('AUTH_GUARD', 'basic-http'), +	], + +	/* +	|-------------------------------------------------------------------------- +	| Authentication Guards +	|-------------------------------------------------------------------------- +	| +	| Next, you may define every authentication guard for your application. +	| Of course, a great default configuration has been defined for you +	| here which uses session storage and the Eloquent user provider. +	| +	| All authentication drivers have a user provider. This defines how the +	| users are actually retrieved out of your database or other storage +	| mechanisms used by this application to persist your user's data. +	| +	| Supported: "token" +	| +	*/ + +	'guards' => [ +		'basic-http' => ['driver' => 'basic', 'provider' => 'users'], +	], + +	/* +	|-------------------------------------------------------------------------- +	| User Providers +	|-------------------------------------------------------------------------- +	| +	| All authentication drivers have a user provider. This defines how the +	| users are actually retrieved out of your database or other storage +	| mechanisms used by this application to persist your user's data. +	| +	| If you have multiple user tables or models you may configure multiple +	| sources which represent each model / table. These sources may then +	| be assigned to any extra authentication guards you have defined. +	| +	| Supported: "database", "eloquent" +	| +	*/ + +	'providers' => [ +		'users' => [ +			'driver' => 'eloquent', +			'model' => HebrewParseTrainer\User::class, +		], +	], + +	/* +	|-------------------------------------------------------------------------- +	| Resetting Passwords +	|-------------------------------------------------------------------------- +	| +	| Here you may set the options for resetting passwords including the view +	| that is your password reset e-mail. You may also set the name of the +	| table that maintains all of the reset tokens for your application. +	| +	| You may specify multiple password reset configurations if you have more +	| than one user table or model in the application and you want to have +	| separate password reset settings based on the specific user types. +	| +	| The expire time is the number of minutes that the reset token should be +	| considered valid. This security feature keeps tokens short-lived so +	| they have less time to be guessed. You may change this as needed. +	| +	*/ + +	'passwords' => [ +		// +	], + +]; diff --git a/config/mail.php b/config/mail.php new file mode 100644 index 0000000..92b3b29 --- /dev/null +++ b/config/mail.php @@ -0,0 +1,115 @@ +<?php + +return [ + +	/* +	|-------------------------------------------------------------------------- +	| Mail Driver +	|-------------------------------------------------------------------------- +	| +	| Laravel supports both SMTP and PHP's "mail" function as drivers for the +	| sending of e-mail. You may specify which one you're using throughout +	| your application here. By default, Laravel is setup for SMTP mail. +	| +	| Supported: "smtp", "mail", "sendmail", "mailgun", "mandrill", +	|			"ses", "sparkpost", "log" +	| +	*/ + +	'driver' => env('MAIL_DRIVER', 'smtp'), + +	/* +	|-------------------------------------------------------------------------- +	| SMTP Host Address +	|-------------------------------------------------------------------------- +	| +	| Here you may provide the host address of the SMTP server used by your +	| applications. A default option is provided that is compatible with +	| the Mailgun mail service which will provide reliable deliveries. +	| +	*/ + +	'host' => env('MAIL_HOST'), + +	/* +	|-------------------------------------------------------------------------- +	| SMTP Host Port +	|-------------------------------------------------------------------------- +	| +	| This is the SMTP port used by your application to deliver e-mails to +	| users of the application. Like the host we have set this value to +	| stay compatible with the Mailgun e-mail application by default. +	| +	*/ + +	'port' => env('MAIL_PORT', 587), + +	/* +	|-------------------------------------------------------------------------- +	| Global "From" Address +	|-------------------------------------------------------------------------- +	| +	| You may wish for all e-mails sent by your application to be sent from +	| the same address. Here, you may specify a name and address that is +	| used globally for all e-mails that are sent by your application. +	| +	*/ + +	'from' => [ +		'address' => env('MAIL_FROM_ADDRESS'), +		'name' => env('MAIL_FROM_NAME'), +	], + +	/* +	|-------------------------------------------------------------------------- +	| E-Mail Encryption Protocol +	|-------------------------------------------------------------------------- +	| +	| Here you may specify the encryption protocol that should be used when +	| the application send e-mail messages. A sensible default using the +	| transport layer security protocol should provide great security. +	| +	*/ + +	'encryption' => env('MAIL_ENCRYPTION', 'tls'), + +	/* +	|-------------------------------------------------------------------------- +	| SMTP Server Username +	|-------------------------------------------------------------------------- +	| +	| If your SMTP server requires a username for authentication, you should +	| set it here. This will get used to authenticate with your server on +	| connection. You may also set the "password" value below this one. +	| +	*/ + +	'username' => env('MAIL_USERNAME'), + +	/* +	|-------------------------------------------------------------------------- +	| SMTP Server Password +	|-------------------------------------------------------------------------- +	| +	| Here you may set the password required by your SMTP server to send out +	| messages from your application. This will be given to the server on +	| connection so that the application will be able to send messages. +	| +	*/ + +	'password' => env('MAIL_PASSWORD'), + +	/* +	|-------------------------------------------------------------------------- +	| Sendmail System Path +	|-------------------------------------------------------------------------- +	| +	| When using the "sendmail" driver to send e-mails, we will need to know +	| the path to where Sendmail lives on this server. A default path has +	| been provided here, which will work well on most of your systems. +	| +	*/ + +	'sendmail' => '/usr/sbin/sendmail -bs', + +]; | 
