Self service for people?

28 views
Skip to first unread message

tim

unread,
Feb 13, 2013, 4:14:18 PM2/13/13
to Fat Free CRM Users
How hard would it be to try and build a mechanism whereby leads,
prospects etc could manage their own profiles.

When a person is contacted via email I would like to have a link in
the email where they can log in and manage their own profile (opt ins,
names, addresses, emails etc)

Steve Kenworthy

unread,
Feb 20, 2013, 10:09:29 PM2/20/13
to fat-free-...@googlegroups.com
The way I would approach this would be to create a plugin that provides a new controller (perhaps inheriting from EntitiesController) specifically to address this feature.

The controller would have to:

* maintain it's own security - e.g. you'd have control over how a user could login (perhaps they can use their email address and a secure token you give them, rather than creating their own account),
* detect which entry the user needs to update... perhaps by search for a combination of email address and token as above.
* provide a form for updates

Doing it this way would mean the user wouldn't need to 'sign themselves up' to the CRM instance and only have control over their own record... perhaps you could even have a page that allows them to enter their email address and then it sends a secure token to that account. They can then login with those details and change the record. (Very similar to a 'password reset' feature, just used to gain access to edit an account)

Just my thoughts,
Regards,
Steve


--
You received this message because you are subscribed to the Google Groups "Fat Free CRM Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fat-free-crm-us...@googlegroups.com.
To post to this group, send email to fat-free-...@googlegroups.com.
Visit this group at http://groups.google.com/group/fat-free-crm-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.



Reply all
Reply to author
Forward
0 new messages