Blank 'Forgotten Password' screen?

Permalink
For some reason, the URL /index.php/login/forgot_password/ just gives a blank page with only my theme showing? It is the same if I login but enter an invalid password.

Any idaes?

 
sergeant replied on at Permalink Reply
Can anyone assist with this odd issue please?
JohntheFish replied on at Permalink Reply
JohntheFish
You can try
https://www.concrete5.org/documentation/how-tos/developers/recoverin...

Some of the methods will not work for c5.6.3+, so if you are running 5.6.3 don't use any method that depends on generating an MD5.
exchangecore replied on at Permalink Reply
exchangecore
Could you attach a screenshot of what you're seeing? Maybe check the PHP error log for any errors in the event you have errors set to not display on your site?
ahein624 replied on at Permalink Reply
ahein624
I have run into this issue when having a custom login page.

I added the following to my custom page and it resolved the issue:

<?php  if (isset($intro_msg)) { ?>
<div class="alert-message block-message success"><p><?php echo $intro_msg?></p></div>
<?php  } ?>
sergeant replied on at Permalink Reply
Thanks for all your responses. Just to give the background, I have created a theme file called 'login.php', then changed the Concrete5 config file so that my login page is themed.

1. Edit /config/site_theme_paths.php
2. Add the following lines:
$v->setThemeByPath('/login', "Intranet_v1");
$v->setThemeByPath('/page_forbidden', "Intranet_v1");
$v->setThemeByPath('/register', "Intranet_v1");

Thanks Ahein624 for the tip, I have added that code block to my theme Login page and now I the Forgotten Password confirmations shown, but no login errors.

The login page itself works fine and is themed correctly, it also logs you in successfully if you use the correct password, however enter an incorrect password or use the Forgotten Password feature and you just get a blank theme page with no middle content.
sergeant replied on at Permalink Best Answer Reply
Ok, sorted! Realised that I'd followed the wrong initial guide!

Found this thread, followed this specific post and its now working perfectly!

https://www.concrete5.org/community/forums/themes/customizing-login-...