Login form redirect not working My login form  is not redirect like I want it to.  

&lt;form method="post" accept-charset="UTF-8"&gt;
{{ csrfInput() }}
&lt;input type="hidden" name="action" value="users/login"&gt;
&lt;input type="hidden" name="redirect" value="profile"&gt;

&lt;h3&gt;&lt;label for="loginName"&gt;Username or email&lt;/label&gt;&lt;/h3&gt;
&lt;input id="loginName" type="text" name="loginName"
    value="{{ craft.app.user.rememberedUsername }}"&gt;

&lt;h3&gt;&lt;label for="password"&gt;Password&lt;/label&gt;&lt;/h3&gt;
&lt;input id="password" type="password" name="password"&gt;
&lt;label&gt;
    &lt;input type="checkbox" name="rememberMe" value="1"&gt;
    Remember me
&lt;/label&gt;

&lt;input type="submit" value="Login"&gt;


Anybody know why?
All redirect parameters needs to be hashed in Craft 3. If not, they're completely ignored. 

Try using: 

&lt;input type="hidden" name="redirect" value="{{ '/profile' | hash }}"&gt;


Or 

{{ redirectInput('profile') }}