<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wikimirror.piraten.tools/wiki/index.php?action=history&amp;feed=atom&amp;title=LiquidFeedback%2FClearingstelle%2FSoftwarekonzept</id>
	<title>LiquidFeedback/Clearingstelle/Softwarekonzept - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wikimirror.piraten.tools/wiki/index.php?action=history&amp;feed=atom&amp;title=LiquidFeedback%2FClearingstelle%2FSoftwarekonzept"/>
	<link rel="alternate" type="text/html" href="https://wikimirror.piraten.tools/wiki/index.php?title=LiquidFeedback/Clearingstelle/Softwarekonzept&amp;action=history"/>
	<updated>2026-04-04T00:04:29Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Piratenwiki Mirror</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wikimirror.piraten.tools/wiki/index.php?title=LiquidFeedback/Clearingstelle/Softwarekonzept&amp;diff=55676810&amp;oldid=prev</id>
		<title>imported&gt;Wiskyhotel am 15. Februar 2013 um 00:20 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wikimirror.piraten.tools/wiki/index.php?title=LiquidFeedback/Clearingstelle/Softwarekonzept&amp;diff=55676810&amp;oldid=prev"/>
		<updated>2013-02-15T00:20:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Clearingstelle des LiquidFeedback-Betriebes der Piratenpartei Deutschland=&lt;br /&gt;
&lt;br /&gt;
==Softwarekonzept==&lt;br /&gt;
&lt;br /&gt;
Das git repository für die Clearingstelle findet sich hier:&lt;br /&gt;
[http://github.com/alios/clearingstelle http://github.com/alios/clearingstelle]&lt;br /&gt;
&lt;br /&gt;
===software-infrastruktur===&lt;br /&gt;
&lt;br /&gt;
==== Benutzer und Rollen ====&lt;br /&gt;
Die Clearingstelle hat ''Benutzer''. ''Benutzer'' authentifizieren sich mit einem Passwort. Die Authentifizierung findet über ''HTTP-Auth'' statt.&lt;br /&gt;
&lt;br /&gt;
Ein ''Benutzer'' kann keine oder mehrere ''Rollen'' inne haben. Folgene ''Rollen'' sind definiert:&lt;br /&gt;
&lt;br /&gt;
* '''Admin''': Benutzerverwaltung&lt;br /&gt;
* '''Manager''': Erstellung und verwaltung von KeySets&lt;br /&gt;
* '''InviteSite''': Kann sich die InviteKeys eines KeySets abholen&lt;br /&gt;
* '''RefSite''': Kann sich RefKeys eines KeySets abholen&lt;br /&gt;
&lt;br /&gt;
==== KeySets ====&lt;br /&gt;
Ein ''Keyset'' ist definiert als eine Menge von (''RefKey'', ''InviteKey'') Tupeln.&lt;br /&gt;
Bei der Erstellung eines ''KeySets'' durch einen ''Manager'' wird die Anzahl der Schlüsselpaare, sowie eine ''InviteSite'' und eine ''RefSite'' für dieses KeySet definiert. &lt;br /&gt;
&lt;br /&gt;
==== Keys ====&lt;br /&gt;
''InviteKeys'' haben das Format: '''xxxxx-xxxxx-xxxxx-xxxxx'''&lt;br /&gt;
&lt;br /&gt;
''RefKeys'' haben das Format: '''xxxx-xxxx-xxxx-xxxx-xxxx'''&lt;br /&gt;
&lt;br /&gt;
==== API ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! HTTP Mode  !! URL !! Benötigte Rolle  !! Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| GET   || /  ||  ||  Formular zur Eingabe eines RefKeys&lt;br /&gt;
|-&lt;br /&gt;
| POST || /  ||  ||  RefKey zu  Invite Key. Parameter: RefKey&lt;br /&gt;
|-&lt;br /&gt;
| GET   || /invitesite/getkeys/&amp;lt;KEYSET&amp;gt; || InviteSite || Liste aller InviteKeys in &amp;lt;KEYSET&amp;gt; (newline separiert)&lt;br /&gt;
|-&lt;br /&gt;
| GET   || /refsite/getkeys&amp;lt;KEYSET&amp;gt; || RefSite || Liste aller RefKeys in &amp;lt;KEYSET&amp;gt; (newline separiert)&lt;br /&gt;
|-&lt;br /&gt;
| GET   || /manager/createkeyset || Manager || Formular zum erstellen eines Keysets&lt;br /&gt;
|-&lt;br /&gt;
| POST || /manager/createkeyset || Manager || Rrstellen eines neues Keysets (TODO: Parameter)&lt;br /&gt;
|-&lt;br /&gt;
| GET   || /admin/adduser || Admin || Formular zum Erstellen eines neuen Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| POST || /admin/adduser || Admin || Erstellen eines neuen Benutzers (TODO: Parameter)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:LiquidFeedback|Clearingstelle Softwarekonzept]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Wiskyhotel</name></author>
	</entry>
</feed>