Add CiviCRM to list of installable applications

http://civicrm.org/aboutcivicrm

This is a very large and open source project for Constituent Resource Management, used by an impressive group of organizations, including Amnesty International, Wikipedia (for fund raising), as well as many others.

It has a "stand alone" version as well as versions which run under Joomla or Drupal.

I am suggesting installation and support of the stand alone version.

Status: 
Closed (fixed)

Comments

I'll take a look...

It seems that by default CiviCRM has no admin account, and requires you to create one using openid. What would happen if some attacker created the first account before the admin did though?

I will actually be going down to the main development company here in India that supports CiviCRM, so I can ask this later this week.

However, I assume the real question is how to create a default (first) admin via install script, since you already create admin accounts for many other scripts...

I'm using the Joomla version, so don't have any experience with that.

I will actually be going down to the main development company here in India that supports CiviCRM, so I can ask this later this week.

However, I assume the real question is how to create a default (first) admin via install script, since you already create admin accounts for many other scripts...

I'm using the Joomla version, so don't have any experience with that.

Yes, that's what I'm looking for. Hopefully it doesn't require creating an OpenID account via some other service or anything like that ..

I have just returned from the main company that develops CiviCRM. They confirmed that the stand alone version only uses OpenID at this time. They said that there are many users on their forum asking for other methods and the developer I was speaking to at the time said he did want to put something in place, but frankly, they don't (right now) know how to do it.

I took that to mean that they don't know which type of "secure" solution to implement. I showed them a couple of examples of simple username/password and said that would be sufficient for starters, etc. Not sure where it will go from here.

I think they would be open to suggestions from you, if you had a simple solution that you could point them to, etc.

I also suggested they could just "copy" the sign on from Wordpress, or something similar.

I'm sure there's more to it than what I've said, but I don't know what it would be.

I could give you the lead developer's email, etc. if interested. Otherwise, could you just ask for an openID at the start of the install and indicate that it was required to continue installation?

It's a pretty nice package.

Thanks for following up with the civiccrm developers. I'd like to support it, but the lack of a separate login is a blocking issue.

Let me know if they ever change this.

If you have some sample code or can point me to something to copy/emulate, I would pass it along.

Jamie you could always drop a .htaccess file in the root install directory and limit the access initially to the domain owner and post that the admin needs to create the admin login with OpenID and remove the temp .htaccess file after they complete that step in the install output.

They have announced that they will be dropping support for a stand-alone version.

Interesting. Thanks for the update. I had high hopes at one time for that version.