这里是AuthController
,你可以看到它里面有一些变量。我将它们用作操作后的路径。
class AuthController extends Controller {
use AuthenticatesAndRegistersUsers;
private $loginPath = "authenticate";
protected $redirectPath = "/";
}
问题是我使用Laravel本地化,登录后,注册操作,它返回到网站的默认区域设置。例如,如果我在www.mysite.com/de/authenticate
,登录操作后,我在www.mysite.com/en
。我试图把一个方法在它,像$loginPath = App::getLocale()."/authenticate";
,但它不会工作。
使用标准配置应该可以工作:
$locale = config('app.locale');