With Guest Post Publisher you can let your users post articles on your site from the front-end, using the built-in WordPress editor and media library, which are familiar to most and makes this plugin as lightweight as possible. The featured image on your site will be clickable when in edit mode. The images the user can view in the media library are limited to images the current user had uploaded. Users can log in either with the WordPress user login system, or you can require them to create a one time login with email validation. contact me if you have any questions, issues, or suggestions.