Opening the Dashboard to regular users - crazy?
I'm in the process of creating a control panel [frontend] for users to hopefully achieve two objectives:
Enable a User to upload an Avatar to their profile
Have the future ability for a User to upload many photos associated to their profile.
Immediately what springs to mind, is whether or not its possible to reuse the Orchard's Media library picker field to do so in both cases; though this would mean opening/exposing the dashboard to the user.
Then it occurred to me - perhaps a custom role, then somehow disable all sensitive Admin options associated with Orchard is all I need; basically, give limited access to the dashboard and 'bang' - instant control panel? Or, 'bang' could be the site being destroyed equally by doing so - ha?
Is that a crazy idea and should never be entertained -- hence, continue on with creating a frontend control panel - or has anyone done this successfully?
As always, many thanks - Pug