Hoi!
Reeds geruime tijd maak ik gebruik van RSS en ik vind het een fantastisch iets. Nu wou ik voor mijn forum ook RSS ondersteunen. Maar dat forum is voor een groot deel private. Niet elke user heeft dus dezelfde rechten op bepaalde (sub-)forums. Wat ik wil is dus een algemene RSS waarin bijv. de laatste 30 topics staan die de user kan zien. Dus elke user heeft in principe zijn 'persoonlijke' RSS: de ene gebruiker ziet wèl topics uit forum A, terwijl de andere dat niet kan.
Hoe kan ik dit het beste aanpakken? Op dit moment kom ik niet verder dan een php-scriptje, dat gegeven een id (dat voldoende uniek is, bijv. 32 characters lang, zodat het niet gegokt kan worden door externen - of iig. alleen door brute force, waarvoor ik uiteraard ook een beveiliging moet verzinnen), bijvoorbeeld één of andere permanente session id van de gebruiker (uiteraard mag dat id nooit wijzigen, want dan moet de user telkens opnieuw een 'nieuwe RSS locatie' toevoegen aan zijn RSS-programma), zijn overeenkomstige RSS-file aanmaakt, hetgeen de recente topics bevat.
Is dit een goede aanpak en is dit voldoende veilig? Ik ben er mij van bewust dat het in principe een beetje de bedoeling van RSS (public <-> private) tegenspreekt, maar het lijkt mij wel een leuke toepassing
bedankt
Reeds geruime tijd maak ik gebruik van RSS en ik vind het een fantastisch iets. Nu wou ik voor mijn forum ook RSS ondersteunen. Maar dat forum is voor een groot deel private. Niet elke user heeft dus dezelfde rechten op bepaalde (sub-)forums. Wat ik wil is dus een algemene RSS waarin bijv. de laatste 30 topics staan die de user kan zien. Dus elke user heeft in principe zijn 'persoonlijke' RSS: de ene gebruiker ziet wèl topics uit forum A, terwijl de andere dat niet kan.
Hoe kan ik dit het beste aanpakken? Op dit moment kom ik niet verder dan een php-scriptje, dat gegeven een id (dat voldoende uniek is, bijv. 32 characters lang, zodat het niet gegokt kan worden door externen - of iig. alleen door brute force, waarvoor ik uiteraard ook een beveiliging moet verzinnen), bijvoorbeeld één of andere permanente session id van de gebruiker (uiteraard mag dat id nooit wijzigen, want dan moet de user telkens opnieuw een 'nieuwe RSS locatie' toevoegen aan zijn RSS-programma), zijn overeenkomstige RSS-file aanmaakt, hetgeen de recente topics bevat.
Is dit een goede aanpak en is dit voldoende veilig? Ik ben er mij van bewust dat het in principe een beetje de bedoeling van RSS (public <-> private) tegenspreekt, maar het lijkt mij wel een leuke toepassing
bedankt