@@ -26,14 +26,14 @@ class Identity extends Facade
2626 *
2727 * @var string
2828 */
29- public static $ userModel = 'App \\User ' ;
29+ public static $ userModel = 'App \\Models \\ User ' ;
3030
3131 /**
3232 * The identity model that should be used.
3333 *
3434 * @var string
3535 */
36- public static $ identityModel = 'App \\Identity ' ;
36+ public static $ identityModel = 'App \\Models \\ Identity ' ;
3737
3838 /**
3939 * Get the registered name of the component.
@@ -53,24 +53,34 @@ protected static function getFacadeAccessor()
5353 */
5454 public static function routes ()
5555 {
56+ /**
57+ * @var \Illuminate\Routing\Router
58+ */
5659 $ router = static ::$ app ->make ('router ' );
5760
5861 $ namespace = '\\' .rtrim (self ::$ appNamespace , '\\' );
5962
60- $ router ->match (['get ' , 'post ' ], 'login-via/{provider} ' , "$ namespace\Http\Controllers\Identities\Auth\LoginController@redirect " )
61- ->name ('oneofftech::login.provider ' );
62- $ router ->get ('login-via/{provider}/callback ' , "$ namespace\Http\Controllers\Identities\Auth\LoginController@login " )
63- ->name ('oneofftech::login.callback ' );
63+ $ router
64+ ->middleware ('web ' )
65+ ->group (function ($ groupRouter ) use ($ namespace ) {
66+ $ groupRouter ->match (['get ' , 'post ' ], 'login-via/{provider} ' , "$ namespace\Http\Controllers\Identities\Auth\LoginController@redirect " )
67+ ->name ('oneofftech::login.provider ' );
68+ $ groupRouter ->get ('login-via/{provider}/callback ' , "$ namespace\Http\Controllers\Identities\Auth\LoginController@login " )
69+ ->name ('oneofftech::login.callback ' );
70+
71+ $ groupRouter ->match (['get ' , 'post ' ], 'register-via/{provider} ' , "$ namespace\Http\Controllers\Identities\Auth\RegisterController@redirect " )
72+ ->name ('oneofftech::register.provider ' );
73+ $ groupRouter ->get ('register-via/{provider}/callback ' , "$ namespace\Http\Controllers\Identities\Auth\RegisterController@register " )
74+ ->name ('oneofftech::register.callback ' );
75+
76+ $ groupRouter ->match (['get ' , 'post ' ], 'connect-via/{provider} ' , "$ namespace\Http\Controllers\Identities\Auth\ConnectController@redirect " )
77+ ->middleware ('auth ' )
78+ ->name ('oneofftech::connect.provider ' );
79+ $ groupRouter ->get ('connect-via/{provider}/callback ' , "$ namespace\Http\Controllers\Identities\Auth\ConnectController@connect " )
80+ ->middleware ('auth ' )
81+ ->name ('oneofftech::connect.callback ' );
82+ });
6483
65- $ router ->match (['get ' , 'post ' ], 'register-via/{provider} ' , "$ namespace\Http\Controllers\Identities\Auth\RegisterController@redirect " )
66- ->name ('oneofftech::register.provider ' );
67- $ router ->get ('register-via/{provider}/callback ' , "$ namespace\Http\Controllers\Identities\Auth\RegisterController@register " )
68- ->name ('oneofftech::register.callback ' );
69-
70- $ router ->match (['get ' , 'post ' ], 'connect-via/{provider} ' , "$ namespace\Http\Controllers\Identities\Auth\ConnectController@redirect " )
71- ->name ('oneofftech::connect.provider ' );
72- $ router ->get ('connect-via/{provider}/callback ' , "$ namespace\Http\Controllers\Identities\Auth\ConnectController@connect " )
73- ->name ('oneofftech::connect.callback ' );
7484 }
7585
7686 /**
0 commit comments