Show teaser and featured image in archives and front page but password protect the full content
<code>
<?php
$content = explode('<!--more-->', $post->post_content, 2);
$teaser = $content[0];
if( !empty($content[1]) && !empty($post->post_password) && (stripslashes($_COOKIE['wp-postpass_'.COOKIEHASH]) != $post->post_password) ) {
echo apply_filters('the_content', $teaser);
}
the_content();
?>
</code>
Comments
this is unfortunately not possible to do it. Password protected content do not display any content and it is not possible to change it.
Thanks for understanding!