Team Elements

Status: Caution PostgreSQL Open Source Initiative (OSI) Java
PUBLIC PROFILE

Back to topics

Issues and Open Discussion

New users registration

You need to be logged in to post messages

New users registration

8/16/2006 8:03 AM EDT

The one issue I cannot resolve correctly is a new user registration. Default installation doesn't allow to register users.
I have browsed a source code and added such a config parameter to build.properties -REGISTER=true.
Register button appeared on home page, but it says that one doesn't have rights to register.
If access Register.do from admin user it allows to add a user and sends this user an invitation email.
Temporary I solved this by manually adding link to Register.do in Administration menu and creating users by myself.
What I have missed or done wrong?
How to solve this correctly?

Thanks

1. 8/25/2006 6:14 AM EDT

I have the same question.

2. 8/30/2006 9:40 PM EDT
Default user photo

By Matt Rajkowski

Concursive Corporation
Product Design

airplane-icon-100x100.png

Users are added in a non-traditional way in which you create a project first, then invite them. The process is automated from there and gives you the opportunity to use a collaboration area for new members. Please give this some thought.

3. 5/3/2007 11:31 AM EDT

What if you want to allow users to register themselves? In the case of having the server inside a corporate network, only people who have access to the network could register themselves?

Or perhaps even a feature addition would be to allow users to register themselves but have the admin approve the registration. Most open-source forum softwares have this functionality.

4. 5/3/2007 10:17 PM EDT
Default user photo

By Matt Rajkowski

Concursive Corporation
Product Design

airplane-icon-100x100.png

The team elements server uses the following build.properties setting to enable registration:

  1. Capabilities

REGISTER=true

5. 5/4/2007 11:58 AM EDT (edited)

Matt Rajkowski wrote:
The team elements server uses the following build.properties setting to enable registration:

  1. Capabilities

REGISTER=true


I had to stop and restart the Apache service before the new settings would take effect. This doesn't seem like the best option for when updates are done, but because it is just a test environment I did it.

1) What is the normal process for including updates to the build.properties?

Upon restarting the service, the "Setup an Account" area showed up on the main page when not logged in. However, whenever someone who is not logged in clicks on it they will receive the following message: "*Please login, you session has expired"

2) Is there something else that needs to be done to enable users to register? Otherwise - what is the point of having the Setup an Account button on the front?

3) Also, what is the Recompile JSPs button used for?

PS. Thanks for the quick reply!

6. 5/8/2007 9:06 AM EDT
Default user photo

By Matt Rajkowski

Concursive Corporation
Product Design

airplane-icon-100x100.png

The Administration web page will be the normal process for making changes to build.properties -- this requires web-based editors so that admins can make changes on-the-fly. The framework is there, but not complete. In the meantime, editing the file manually works.

The next release will have an Install and Admin parameter for changing the registration property. This will be documented and tested too because it looks users are having trouble.

The intent is for the admin to choose from the following registration types:

1) Allow anyone to register (Undocumented and needs UI)
2) Only allow administrators to invite others (works today)
3) Allow any user to invite any other user (works today)
4) Allow users to register from an integrated system (tbd)

For your next question, when installing a JSP based web application, the JSPs (HTML files with code) are in an uncompiled state. This means that the application needs to compile the pages whenever they are needed, but does this only once.

You can choose to do this at Install, during an Upgrade, or if need be on the Admin page. This speeds of the application.

The recompile JSPs button is there for source code users to compile the JSPs. Typically installations have this on the Install and Upgrade pages, but if needed it's there in Admin.

7. 6/21/2007 4:22 PM EDT

Matt Rajkowski wrote:

The intent is for the admin to choose from the following registration types:

1) Allow anyone to register (Undocumented and needs UI)
2) Only allow administrators to invite others (works today)
3) Allow any user to invite any other user (works today)
4) Allow users to register from an integrated system (tbd)


What's the status of the registration functionality? It seems like (1) is almost there, but there are some bugs with enabling the REGISTER=TRUE functionality. And by option (4) do you mean LDAP, Active Directory, etc or something completely different?

Having LDAP or Active Directory integration would solve many of the registration issues for users with those systems.

7 results found