Calhoun266 / simpleinvoices

Automatically exported from code.google.com/p/simpleinvoices
GNU General Public License v3.0
0 stars 0 forks source link

Authentification: Users, Groups and Domain: Going further... #44

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Introduce the concept of users, groups and domains into Simple Invoices.

With users, group the following could be done:

Limit Access: have users that can only view, or can only acccess certain
parts of Simple Invoices

Reports: who done what, etc..

Client Access: have a 'Client' group and send your clients an email with
login details so they can access their invoices etc.. (read-only) to 

Security:...

Cheers

Justin 
justin@kelly.org.au

Original issue reported on code.google.com by linux...@gmail.com on 4 Nov 2006 at 8:47

GoogleCodeExporter commented 9 years ago
In the basic login system that Simple Invoices currently has look at changing 
the
MySQL encryption from PASSWORD() to MD5() or something else as PASSWORD() has 
issues

refer: http://simpleinvoices.org/forum/topic.php?id=45

Cheers

Justin

Original comment by linux...@gmail.com on 9 Dec 2006 at 3:58

GoogleCodeExporter commented 9 years ago
http://simpleinvoices.org/forum/topic.php?id=37

Domains:
- extend the concept of billers one step further and allow entirely seperate
organisations being able to use the one install of Simple Invoices, where each
user/clent/biller in each domain can only access their domains info.

Cheers

Justin
justin@kelly.org.au

Original comment by linux...@gmail.com on 28 Dec 2006 at 5:04

GoogleCodeExporter commented 9 years ago
Customer login design:
###
sql
###
si_users
id | email | name | group | domain

si_users_groups
group_id | group_name
1        | users
2        | customers

si_users_domain
domain_id | domain_name

####
login
####
if group_id = 2
  then show cut down version of customer_details page
    - showing only 
        - customer name
        - account stats (total, owing, paid)
        - and list on invoices but the actions reduced to PDF and Print View

Original comment by linux...@gmail.com on 3 Jan 2007 at 4:01

GoogleCodeExporter commented 9 years ago
update

si_users
id | email | name | customer | group | domain | password

where customer is the customer id that the user can access and password is 
stored
using md5

Cheers

Justin 
justin@kelly.org.au

Original comment by linux...@gmail.com on 3 Jan 2007 at 4:07

GoogleCodeExporter commented 9 years ago
He Guys,Is there any progress on the customer login? Script looks really nice 
but I 
think it is an excellent feauture to offer.

Original comment by sjoerd.l...@gmail.com on 30 Jun 2007 at 10:12

GoogleCodeExporter commented 9 years ago
hey

no movement at the moment, but im ganna start working on it in Sept

Cheers

Justin

Original comment by linux...@gmail.com on 23 Aug 2007 at 11:33

GoogleCodeExporter commented 9 years ago
Hi,

I'm installing simpleinvoices in a production server for my company. I really 
enjoyed
this peace of software. I'm trying to contribute back by making some 
translations in
my natural language (pt_PT).

In my company we have an ldap server (openLDAP) to manage the authentication 
for all
the services provided. It would be great if simpleinvoices allowed this kind of
authentication.

I'm not familiarized you your code (YET), but I might help in this task... I 
already
have PHP ldap authentication code in another app. I can provide this raw PHP 
code.

Thanks for your time.

Original comment by rui.gouv...@gmail.com on 30 Dec 2007 at 4:12

GoogleCodeExporter commented 9 years ago
Hey Rui

we may look at used Zend Auth and Zend ACL referL framework.zend.com for more 
info

and this may be able to auth against ldap

if your free take a look at it for us and see what you can find out

Cheers

Justin

Original comment by justinke...@gmail.com on 30 Dec 2007 at 11:27

GoogleCodeExporter commented 9 years ago
What is the current status here? What is still open? We could work on this too.

Original comment by r.luthi...@gmail.com on 30 Dec 2011 at 12:02

GoogleCodeExporter commented 9 years ago
This surely is a serious issue? I cannot see how it could be over looked for 3 
years?

Is there a voting system for this because if you asked the users in Simply 
Invoices i'm sure 90% would put this at high priority.

BTW, Simply Invoices is very cool but no beind able to define users is a 
serious flaw.

Original comment by markjame...@gmail.com on 20 Jan 2012 at 2:52

GoogleCodeExporter commented 9 years ago
is there any update yet on this issue this would be a very good feature

Original comment by wint...@gmail.com on 13 Mar 2013 at 10:46

GoogleCodeExporter commented 9 years ago
no update as yet - but dev work is getting restarted and i'll make this a 
priority for my own work

Original comment by jus...@kelly.org.au on 14 Mar 2013 at 1:58

GoogleCodeExporter commented 9 years ago
Id like to add my support/request for LDAP authentication.

Original comment by fo...@tegotech.com on 19 Apr 2013 at 12:20