🔧 Apporte des modifications de rétro-compatibilité

This commit is contained in:
Shikiryu 2018-04-29 22:43:29 +02:00
parent 7ebb888bb2
commit 8f76ad0ae7
2 changed files with 7 additions and 5 deletions

View File

@ -14,14 +14,16 @@ class LinksController extends BaseController
/** @var User $user */
$user = $request->user()->first();
$email = $user->email;
$link = $request->input('link');
$link = $request->input('u');
$link = filter_var($link, FILTER_VALIDATE_URL);
if ($link === false) {
return response()->json(['error' => 'Invalid link.'], 422);
}
$email_sent = mail($email, 'New link', $link);
$title = $request->input('t') ?: '';
$email_sent = mail($email, 'New link : '.$title, $link);
if ($email_sent) {
return response()->json(['info' => 'Email sent.']);

View File

@ -32,9 +32,9 @@ class AuthServiceProvider extends ServiceProvider
// the User instance via an API token or any other method necessary.
$this->app['auth']->viaRequest('api', function ( Request $request) {
if ($request->input('token') && $request->input('email')) {
if ($request->input('token')) {
return User::where('token', $request->input('token'))
->where('email', $request->input('email'))
// ->where('email', $request->input('email'))
->first();
}
});