Identity Management identity-management

Individuele bezoekers van uw website kunnen alleen worden geïdentificeerd wanneer u hun de mogelijkheid biedt zich aan te melden. Er zijn verschillende redenen waarom u een aanmeldingsfunctie wilt opgeven:

Login (en uit) functionaliteit wordt verstrekt door een rekening met a Profiel, dat extra informatie over de geregistreerde bezoeker (gebruiker) houdt. De eigenlijke registratie- en vergunningsprocedures kunnen verschillen:

  • Zelfregistratie vanaf de website

    A Communautaire Plaatskan worden gevormd om bezoekers toe te staan om zich te registreren of login met hun rekeningen van Facebook of van de Twitter.

  • Registratieverzoek van de website

    Voor een gesloten gebruikersgroep kunt u bezoekers toestaan om registratie aan te vragen, maar u kunt toestemming afdwingen door middel van een workflow.

  • Registreer elk account in de auteursomgeving

    Als u een klein aantal profielen hebt, waarvoor toch toestemming nodig is, kunt u besluiten om elk profiel rechtstreeks te registreren.

Om bezoekers in staat te stellen zich te registreren, kan een reeks componenten en formulieren worden gebruikt om de vereiste identificatiegegevens te verzamelen, dan de extra (vaak facultatieve) profielinformatie. Nadat zij zich hebben geregistreerd, moeten zij ook de gegevens die zij hebben ingediend, kunnen controleren en bijwerken.

Aanvullende functionaliteit kan worden geconfigureerd of ontwikkeld:

  • Vorm om het even welke omgekeerde replicatie die wordt vereist.
  • Gebruikers toestaan hun profiel te verwijderen door samen met een workflow een formulier te ontwikkelen.
NOTE
De informatie die in het profiel wordt gespecificeerd kan ook worden gebruikt om de gebruiker van gerichte inhoud via Segmentenen Campagneste voorzien.

Registratie Forms registration-forms

A vormkan worden gebruikt om de registratieinformatie te verzamelen, dan de nieuwe rekening en het profiel te produceren.

Gebruikers kunnen bijvoorbeeld een nieuw profiel aanvragen met de pagina Geometrixx
http://localhost:4502/content/geometrixx-outdoors/en/user/register.html

de registratieformulier van de Steekproef

Na het verzenden van de aanvraag wordt de profielpagina geopend waar de gebruiker persoonlijke gegevens kan opgeven.

pagina van het het profielprofiel van de Steekproef

De nieuwe rekening is ook zichtbaar in de console van Gebruikers.

Aanmelden login

De login component kan worden gebruikt om de login informatie te verzamelen, dan het login proces te activeren.

Dit voorziet de bezoeker van de standaardgebieden van Gebruikersnaam en Wachtwoord, van a Login knoop om het login proces te activeren wanneer de geloofsbrieven zijn ingegaan.

Bijvoorbeeld, kunnen de gebruikers of login, of een rekening tot stand brengen, gebruikend het Teken binnen optie op de toolbar van de Geometrixx, die de pagina gebruikt:

http://localhost:4502/content/geometrixx-outdoors/en/user/sign-in.html

Login van de Steekproef pagina

Afmelden logging-out

Aangezien er een login mechanisme is, wordt een logout mechanisme ook vereist. Dit is beschikbaar als Teken uit optie in Geometrixx.

Een profiel weergeven en bijwerken viewing-and-updating-a-profile

Afhankelijk van uw registratieformulier kan de bezoeker gegevens in zijn profiel hebben geregistreerd. Zij moeten dit in een later stadium kunnen bekijken en/of bijwerken. Dit kan met een gelijkaardige vorm worden gedaan; bijvoorbeeld in Geometrixx:

http://localhost:4502/content/geometrixx-outdoors/en/user/profile.html

Om de details van uw profiel te zien klik Mijn Profiel in de hoogste juiste hoek van om het even welke pagina; bijvoorbeeld, met de admin rekening:
http://localhost:4502/home/users/a/admin/profile.form.html/content/geometrixx-outdoors/en/user/profile.html.

U kunt een ander profiel bekijken gebruikend de cliëntcontext(op het auteursmilieu en met voldoende voorrechten):

  1. Open een pagina, bijvoorbeeld de pagina Geometrixx:

    http://localhost:4502/cf#/content/geometrixx/en.html

  2. Klik Mijn Profiel in de hoogste juiste hoek. U ziet het profiel van uw huidige account, bijvoorbeeld de beheerder.

  3. Pers controle-alt-C om de cliëntcontext te openen.

  4. In hoogste linkerhoek van de cliëntcontext, klik Laad een knoop van het Profiel.

    Laad een pictogram van het Profiel

  5. Selecteer een ander profiel van de drop-down lijst in het dialoogvenster; bijvoorbeeld, de Parker van de Verrichting.

  6. Klik OK.

  7. Klik opnieuw op Mijn Profiel. Het formulier wordt bijgewerkt met de gegevens van Alison.

    profiel van de Steekproef van Verkenning

  8. U kunt gebruiken uitgeeft Profiel of Wachtwoord van de Verandering nu om de details bij te werken.

Velden toevoegen aan de profieldefinitie adding-fields-to-the-profile-definition

U kunt velden toevoegen aan de profieldefinitie. Als u bijvoorbeeld een veld Favoriete kleur wilt toevoegen aan het profiel Geometrixx:

  1. Navigeer vanuit de websiteconsole naar Geometrixx Outdoors Site > Engels > Gebruiker > Mijn profiel.

  2. Dubbelklik de Mijn pagina van het Profiel om het voor het uitgeven te openen.

  3. In het lusje van Componenten van sidekick breidt de sectie van de Vorm uit.

  4. Sleep a Dropdown Lijst van sidekick aan de vorm, enkel onder Ongeveer me gebied.

  5. Dubbelklik de component van de Lijst 0} Dropdown {om de dialoog voor configuratie te openen en binnen te gaan:

    • Naam van het Element - favoriteColor
    • Titel - Favorite Color
    • Punten - voeg verscheidene kleuren als punten toe

    Klik O.K. om te bewaren.

  6. Sluit de pagina en terugkeer aan de console Websites en activeer de Mijn pagina van het Profiel.

    De volgende keer dat u een profiel weergeeft, kunt u een favoriete kleur selecteren:

    het favoriete gebied van de kleurensteekproef van de Parker van de Verbinding

    Het gebied zal onder de profiel sectie van de relevante gebruikersrekening worden bewaard:

    {de gegevens van de Parker van 0} Verbinding in CRXDE

Profielstatussen profile-states

Er zijn verscheidene gebruiksgevallen die het weten vereisen of een gebruiker (of eerder hun profiel) in a specifieke staat of niet is.

Dit betekent dat een geschikte eigenschap in het gebruikersprofiel moet worden gedefinieerd:

  • is zichtbaar en toegankelijk voor de gebruiker
  • definieert twee statussen voor elke eigenschap
  • Hiermee kunt u schakelen tussen de twee gedefinieerde statussen

Dit wordt gedaan met:

  • Providers

    De twee statussen van een specifieke eigenschap en de overgangen tussen beide beheren.

  • Workflows

    Handelingen met betrekking tot de staten beheren.

U kunt meerdere statussen definiëren, bijvoorbeeld in Geometrixx:

  • zich abonneren (of het afmelden) op berichten op nieuwsbrieven of commentaardraden
  • toevoegen en verwijderen van een verbinding met een vriend

Providers state-providers

Een staatsleverancier beheert de huidige status van het betrokken eigendom, samen met de overgangen tussen de twee mogelijke statussen.

De leveranciers van de staat worden uitgevoerd als componenten, zodat kan voor uw project worden aangepast. In de Geometrixx omvatten deze:

  • Onderwerp gebruikersforum/abonneeforum
  • Vriend toevoegen/verwijderen

Workflows workflows

De leveranciers van de staat leiden een profielbezit en zijn staten.

Er is een workflow nodig om de acties met betrekking tot de staten uit te voeren. Wanneer u bijvoorbeeld een abonnement neemt op meldingen, wordt in de workflow de actie voor het feitelijke abonnement afgehandeld. Wanneer u zich niet meer abonneert op meldingen, wordt in de workflow het verwijderen van de gebruiker uit de abonnementenlijst afgehandeld.

Profielen en gebruikersaccounts profiles-and-user-accounts

De profielen worden opgeslagen in de Inhoudsplaats als deel van gebruikersrekening.

Het profiel is te vinden onder /home/users/geometrixx :

Profielen zoals die in CRXDE worden gezien

Bij een standaardinstallatie (auteur of publicatie) heeft iedereen toegang tot de volledige profielgegevens van alle gebruikers. iedereen is a "Ingebouwde groep die automatisch alle bestaande gebruikers en groepen bevat. De lijst van leden kan niet worden uitgegeven".

Deze toegangsrechten worden bepaald door volgende vervangingsACL:

/home: iedereen kan jcr:read rep:glob = */profile*

Dat maakt het mogelijk:

  • forum, opmerkingen of blogberichten om informatie (zoals pictogram of volledige naam) weer te geven vanuit het juiste profiel
  • koppelingen naar geometrixe profielpagina's

Als deze toegang niet geschikt is voor uw installatie, kunt u deze standaardinstellingen wijzigen.

Dit kan worden gedaan gebruikend het Controle van de Toegang lusje:

het Leiden ACLs in CRXDE

Profielcomponenten profile-components

Er is ook een reeks profielcomponenten beschikbaar waarmee u de profielvereisten voor uw site kunt definiëren.

Veld voor gecontroleerd wachtwoord checked-password-field

Deze component bevat twee velden voor:

  • de invoer van een wachtwoord
  • een controle om te bevestigen dat het wachtwoord correct is ingevoerd.

Met standaardinstellingen wordt de component als volgt weergegeven:

de dialoog van het Wachtwoord van de Controle

Profiel Avatar Photo profile-avatar-photo

Deze component biedt de gebruiker een mechanisme voor het selecteren en uploaden van een Avatar Photo-bestand.

Avatar selecteur

Gedetailleerde naam profiel profile-detailed-name

Met deze component kan de gebruiker een gedetailleerde naam invoeren.

Gedetailleerde naamdialoog

Profiel Geslacht profile-gender

Met deze component kan de gebruiker zijn geslacht invoeren.

de selecteur van het Geslacht

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2