[Typo3-dev] Re: The future of typo3

Daniel Hinderink [TYPO3] daniel at typo3.com
Sun Oct 26 23:53:50 CET 2003


Hi Didier,
> 
>>> Daniel Hinderi(n)k writes:
>>> 
>>>> On the general notion of creating a symbiotic frontend and backend
>>>> user concept, I am less enthusiastic about this.
>>>> 
>>> I hope that this is not the way you understand what I have been
>>> writing. Of course it should be possible to separate those
>> two parts 
>>> of the system. I just want what separates them to be something more
>>> trivial rather than 938427 lines of PHP-code.
>> 
>> That is not the case, see below. I am however against a
>> unified user concept in the sense of having e.g. One common
>> table for reasons already stated.
>> 
> 
> Re-think the concept of authentication and authorization.
> 
> A user is one person, this person can access the front-end and the
> back-end. By login in with a user account he is authenticated as the
> right person.
> 
> Groupmemeberships gif him the authorization to do things. It doesn't
> matter if you split the backend and the frond end. You can always define
> backend groups with backend rights and frond end groups with front-end
> rights.
> 
> So keep user records simple, there are situations that companies want to
> use or import users from an other environment.

That is probably right for content creation from an internal user base, kept
in Active Directory/eDirectory/LDAP. But frontend users in real life
business cases don't exist in the formats mentioned above. They are kept in
specialised CRM-systematics.
There is simply no business case to speak of and on top of that a structural
problem witn integrating these two tables. In fact, I see no advantage to
speak of in any of your (plural) explanations.


> Personal user settings
> can be stored in typo3. No authorization information must be stored in a
> user record, store this information in the group records.

It doesn't work for content creation beyond simple setups and any major
vendor (coremedia, vignette ...) is not following this path.

Cheers

Daniel

> 
> Regards,
> 
> Didier M.J.C. Gehéniau
> Consultant
> 
> FEAS
> info at feas.net
> www.feas.net 
> 
> 
> _______________________________________________
> Typo3-dev mailing list
> Typo3-dev at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev
> 

-- 
TYPO3 - get.content.right

Daniel Hinderink
Marketing, Press Relations, Strategy
http://www.typo3.com






More information about the TYPO3-dev mailing list