Tweets from pichat
| I love refactoring, there should be a t-shirt. #softwareengineering About 14 hours, 13 mins ago from pichat (Mark Seuffert) |
Tweets from 600infos
| How agile are you? A short online test to find out how agile your software development team is http://bit.ly/cGoTNg #fb About 3 months, 1 week ago from 600infos (Wolf) |
Trace: » FR1013 - clickfeatures » allgemeine Informationen » Using Aliases » FR1020 - Authorization Plugin
You are here: Pichat Wiki (en) » Featurerequests » FR1020 - Authorization Plugin
Table of Contents
FR1020 - Authorization Plugin
Using Authorization with LDAP/AD/SQL
—- Adminwolf 2009/09/22 21:22
Talk:
die passwörter in pichat sind ja auch net wirklich sicher, da base64
ich hab schon mal überlegt …
wenn man pichat in z.B. joomla integriert
könnte man die joomla-user-db verwenden
wenn man die login daten in ner firma hat kann man die einfach uebernehmen
AD/LDAP, SQL (MySQl,MSSQL,Oracle), Domino Notes…
müsste halt in der ini festgelegt werden
hab an ein plugin gedacht mit multipler authorisationsmöglichkeit
eins oder mehrere, das entscheidet dann die praxis
wenn jemand in eine andere domain migriert, dann müsste nur die ini erweitert werden
The Idea
Login
Anmeldung mit: Domain\Username
INI-Entries
- pichat_user_authentication.ini
- pichat_authorization.ini NEW
in der ini müsste dann festgelgt werden:
[Auth Plugin] # pichat_user_permissions.ini=0 ist deaktiviert pichat_user_permissions.ini=1 # LDAP-DOMAIN=authtype,server:port,usertree,grouptree gallien='ldap','server.tld:389','ou=People, dc=server, dc=tld','ou=Group, dc=server, dc=tld' # AD-DOMAIN='authtype','domain_controllers','account_suffix','base_dn' idefix='ad','srv1.domain.org, srv2.domain.org','@my.domain.org','DC=my,DC=domain,DC=org' # MySQl-DB='authtype','server:port','Datenbankname',Tabelle','Username','Password','PubKey','DB-table-User','DB-Table-PW' zeppelin='mysql','localhost:3306','MyDBxy','UserAuth','pichatauth','******','12345','tbl_User','tbl_PW' # oder mit sql-statement zeppelin='mysql','localhost:3306','MyDBxy','SELECT tbl_User, tbl_PW FROM UserAuth WHERE bla=x'
Talk about ini
okay was ist wenn ich kein prefix brauche
und immer über sql gehen will?dann gehts auf den ersten eintrag den er findet
wenn es nicht die pichat_user_permissions.ini istjupp :D
würde ich so akzeptieren ;)
das ganze :D
evtl. muss sowas wie ein ldap plugin für php5 wie beim Apache installiert werden
vllt. kann man das apache-plugin missbrauchen?
oder es gibt eine ldap oder ad api
es kann sein das es unter windows mit windowsfunktionen geht
aber pichat braucht was plattformübergreifendes
das man das auch von linux aus machen könnte
Rights
andere Frage, wie sieht es mit der Rechteverteilung aus?
man müsste ja sowas wie Administrator, Moderator, User festlegen können
dazu bräuchte man eine zusatzliche Verknüpfung/AbfrageIst der User Mitglied der Gruppe XXX dann ist er Chatadminoder
Ist der User Mitglied der Gruppe YYY dann ist er Chatmoderatorund wie sieht das dann Anna?
related links
At the moment
Was es bisher gibt:
inoffizielle Unterstützung des als BETA vorhandene pichat_pluginregister.dll von Feyd
z.B. wie in https://franken.suroot.com/chatregistration
evtl. mit Einbindung eines Captcha-Moduls