File tree 2 files changed +12
-1
lines changed
2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ namespace Binarcode \LaravelDeveloper \Contracts ;
4
+
5
+ use Illuminate \Contracts \Auth \Authenticatable ;
6
+
7
+ interface Sanctumable extends Authenticatable
8
+ {
9
+ public function createToken (string $ name , array $ abilities = ['* ' ]);
10
+ }
Original file line number Diff line number Diff line change 2
2
3
3
namespace Binarcode \LaravelDeveloper \Middleware ;
4
4
5
+ use Binarcode \LaravelDeveloper \Contracts \Sanctumable ;
5
6
use Closure ;
6
7
use Illuminate \Contracts \Auth \Authenticatable ;
7
8
use Illuminate \Http \Request ;
@@ -38,7 +39,7 @@ public static function resolveUserUsing(Closure $resolveUser): string
38
39
return static ::class;
39
40
}
40
41
41
- protected function validate (Request $ request , Closure $ next ): ?Authenticatable
42
+ protected function validate (Request $ request , Closure $ next ): ?Sanctumable
42
43
{
43
44
if (! App::environment ('local ' )) {
44
45
return $ next ($ request );
You can’t perform that action at this time.
0 commit comments