473,405 Members | 2,354 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

php authentication - any experiences/recommendations?

I'm looking for a php authentication library/class to control access to
certain web pages on a web site. (Access controlled by username/pwd...)

There's several I've seen out there, like

http://php.rufy.com/
http://sourceforge.net/projects/auth/
ttp://freshmeat.net/projects/phpauthentication/

... I'm just wondering if anyone has any particular recommendations or
unrecommendations.... I don't have a huge list of technical
requirements, although it being able to work with a standard php setup
would be nice (version 4 or 5) (i.e. avoid recompiling etc.)

(Btw, requirements currently are that users don't have to be able to
register themselves on the site; admin will make new accounts for now,
although it would maybe be handy to do that later.)

thanks,
alex
Jul 17 '05 #1
3 1417
Alex Hunsley wrote:
I'm looking for a php authentication library/class to control access to
certain web pages on a web site. (Access controlled by username/pwd...)

There's several I've seen out there, like

http://php.rufy.com/
http://sourceforge.net/projects/auth/
ttp://freshmeat.net/projects/phpauthentication/

.. I'm just wondering if anyone has any particular recommendations or
unrecommendations.... I don't have a huge list of technical
requirements, although it being able to work with a standard php setup
would be nice (version 4 or 5) (i.e. avoid recompiling etc.)

(Btw, requirements currently are that users don't have to be able to
register themselves on the site; admin will make new accounts for now,
although it would maybe be handy to do that later.)

thanks,
alex


p.s. there will be a MySQL database available as well for storing
credentials, if necessary...

alex

Jul 17 '05 #2

"Alex Hunsley" <la**@tardis.ed.ac.molar.uk> wrote in message
news:gc*******************@fe1.news.blueyonder.co. uk...
I'm looking for a php authentication library/class to control access to
certain web pages on a web site. (Access controlled by username/pwd...)


Authentication is easy. In most cases, it is just a matter of comparing a
login name and password against what's stored in the database,

The trickier part is authorization, that is, determining who can do what.

I would say that it is better to implement the authentication mechanism
yoursef, given that it's such an integrated part of your application.
Jul 17 '05 #3
In: <gc*******************@fe1.news.blueyonder.co.uk >, Alex Hunsley <la**@tardis.ed.ac.molar.uk> wrote:
I'm looking for a php authentication library/class to control access to
certain web pages on a web site. (Access controlled by username/pwd...)

... I'm just wondering if anyone has any particular recommendations or
unrecommendations.... I don't have a huge list of technical
requirements, although it being able to work with a standard php setup
would be nice (version 4 or 5) (i.e. avoid recompiling etc.)

(Btw, requirements currently are that users don't have to be able to
register themselves on the site; admin will make new accounts for now,
although it would maybe be handy to do that later.)


My package might work for you, it's free with an ad link, but you can take
that off if you donate (or have donated in the past) to the tsunami
relief efforts.

Thats it's only requirements. I've never asked anyone to supply proof, so if
you lost the receipt, it's OK. I figure there will be a few that "cheat", but
most people won't and that's good enough for me. :-) )

It's at http://www.geniegate.com/

I wouldn't use it in a high security area, for instance, it's not suitable
for use in bank accounts and such because it has a "send password" feature
that could be intercepted through email.

Suitable for basic membership sites though, it's designed with a "Login API"
for applications to use, it also works with vanilla HTTP authentication.

Jamie
--
http://www.geniegate.com Custom web programming
gu******@lnubb.pbz (rot13) User Management Solutions
Jul 17 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Anonymous | last post by:
Greetings. I am designing a PHP application (yes, I have investigated using existing applications). I cannot use HTTPS for reasons I shall not disclose. I must authenticate users against a...
0
by: chrisnet | last post by:
We use a .NET web application on one server that is using basic integrated authentication and therefore getting the windows prompt for domain credentials. These credentials are then passed to a...
1
by: Sean C. | last post by:
Helpful folks, We have been having an intermittent and completely unreproducable problem concerning user authentication on Windows 2000: SQL1403N The username and/or password supplied is...
1
by: Andy Fish | last post by:
Hi, I have an asp.net web app whereby I authenticate the user with Forms Authentication and store details about him in the session. I want to be able to catch an event when the users...
4
by: Chris Gatto | last post by:
Hi, I'm having what should be a minor problem but has turned into a 2 day slug fest with ASP.Net. I am simply attempting to authenticate my asp.net application users against users in an AD...
14
by: Chris Fink | last post by:
Looking for some general design recommendations on an authentication scheme for B2B transactions inbound via an HTTP Post Listener ASPX page that reads the binary stream from the request body. I...
12
by: john_sips_tea | last post by:
I've got a fairly substantial webapp written in Java (plus Tomcat, Hibernate, Struts, JSP, MySQL) that is a bit of a bear to work with. I didn't write it. Much of it is only very sparsely...
6
by: Eng.Rana | last post by:
Hello All, i was wondering what is the main difference between the windows authentication and mixed mode authentication?? according to security recommendations, we should enable windows...
0
by: Groove | last post by:
On 10/10, I posted at thread in here looking for shopping cart solutions. This was one of the solutions that was suggested. Has anyone used this? If so, what were your experiences? I'm hoping...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.