phpmyid

PHPMYID is een kleine, vrij lichtgewicht, standalone, identiteitsprovider met één gebruiker voor OpenID-authenticatie.
Download nu

phpmyid Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • CJ Niemira
  • Uitgever website:
  • http://siege.org/projects/phpMyID/

phpmyid Tags


phpmyid Beschrijving

Phpmyid is een kleine, vrij lichtgewicht, standalone, identiteitsprovider met één gebruiker voor OpenID-authenticatie. PHPMYID is een kleine, vrij lichtgewicht, standalone, een-gebruiker-identiteitsprovider voor OpenID-authentication.openid is een open, gedecentraliseerd, vrij raamwerk voor gebruikersgerichte digitale identiteit (ik stal dat van hun website). Maar wat betekent het? Nou, in principe is OpenID een manier om jezelf te authenticeren op verschillende plaatsen (websites) door je identiteit te verifiëren als de eigenaar van een bepaalde URL (zeg, een eigen website) .Instead om een gebruikersnaam en wachtwoord te geven aan een login-formulier, jij Geef het gewoon je URL. U bent vervolgens gericht op uw "Identity Provider" om in te loggen en wanneer het u authenticeert, ga je terug naar de site waar je naartoe probeerde om in te komen. Waarom dit goed of slecht is, en wat de daadwerkelijke implicaties ervan zijn ... Nou, dat is alles meestal uit de Outta-reikwijdte, wat betreft PHPMYID. Het volstaat om te zeggen dat PhpMyid als een "identiteitsprovider" fungeert, zodat u zich kunt aanmelden bij OpenID ingeschakelde sites. Vanuit het oogpunt van een gebruiker is OpenID een nette concept, maar het heeft een paar gebreken. Bijvoorbeeld, toen ik eigenlijk wilde, krijg je een open ding, dus ik kon me aanmelden bij openid-sites, ik vond dat er geen bevredigende manier was om er een te krijgen. Mijn opties waren: een kant-en-klare applicatie downloaden om identiteiten op te pakken en mezelf er een rekening mee te maken. - Er zijn niet veel van deze, en welke weinigen zijn er te zijn gericht op instellingen met meerdere gebruikers. Omdat er slechts een van mij is, leek deze optie om overkill.download een complexe set bibliotheken en bouw een applicatie om te handhaven om mijn identiteit op te dienen. - Nogmaals, er zijn niet veel van deze, en welke weinigen zijn er een beetje overweldigd voor mijn behoeften. Set een account met een derde provider. - Een slechte optie voor mij omdat ik het idee van het koppelen van een theoretisch gedecentraliseerd raamwerk niet leuk vind aan een van een handvol aanbieders van derden (en het geven van mijn accountreferenties). Natuurlijk, iemand die geen eigen site- en servertechnologie heeft, zal waarschijnlijk op deze manier gaan, maar niet ik. Ik kon de eenvoudige oplossing die ik wilde niet vinden, ik deed wat een zou doen, en De ontbrekende optie voor mezelf gemaakt: een enkele gebruiker OpenID-server. PHPMYID.USAGEPHPMYID is een enkele gebruiker (hoewel, als u zo geneigd was, u het gemakkelijk in een multi-user setup) IDP of "Identity Provider" kunt draaien voor het OpenID-kader. Het is een enkel PHP-script met minimale afhankelijkheden. U hebt geen database nodig, u hoeft uw bestandssysteem beschrijfbaar niet te maken, u hoeft geen bibliotheken te downloaden en u hoeft PHP niet opnieuw te compileren. Oké, nou, je hoeft dat niet nodig te doen. Die PhpMyid oplichten vereist een MD5 Hashing-hulpprogramma. Waarom? Omdat u het moet verifiëren met behulp van een wachtwoord. PHPMYID gebruikt HTTP Digest-authenticatie voor beveiliging en uw wachtwoord moet worden gecodeerd wanneer u deze tijdens de installatie invoert. Zeg het met mij: "Wachtwoorden mogen nooit worden opgeslagen of verzonden in duidelijke tekst" (een van de voordelen van PHPMYID en OpenID is dat ze nooit zijn). Voor Linux of OSX (of een ander UNIX-achtig bestemmings), stel ik aan OpenSSL Om uw wachtwoord te versleutelen. Voor Windows zijn er een aantal nutsbedrijven beschikbaar, maar ik raad deze aan door Colin Plumb. Het is publieke domeincode en het zal precies doen wat u nodig hebt (ja, de hash die het maakt is allemaal hoofdletters - Maak je geen zorgen, Phpmyid zal het voor je converteren). U kunt de MD5-functie van PHP gebruiken om uw hash voor u op de vlucht te genereren, maar ik moet dit ontmoedigen. Niet alleen duurt het al het leuke, maar je moet je wachtwoord in platte tekst opslaan om het te laten gaan, inclusief installatie-instructies, inclusief voorbeelden van het versleutelen van je wachtwoord, zijn beschikbaar in het meegeleverde README-bestand (hier is de SVN-versie ). Wat is er nieuw in deze release: · Een zwakte in de Digest-authenticatiemethode is geadresseerd. · Een paar PHP "-gegevens" zijn gecorrigeerd. · Paranoïde modus Voorouders hebben niet correct gewerkt in PHP4. · De annulerings-URL heeft niet 'OpenID.mode = Annuleren' toegevoegd. · Paranoïde modus wordt niet ingeroepen bij checkid_immediate. · De SUHOSIN-incompatibiliteitswaarschuwing kan nu door omzeilen. · HTML-meta-verfrissen zijn vervangen door HTTP 302-verfrissen.


phpmyid Gerelateerde software

Proto Balance SSL

PROTO BALANS SSL is een stand-alone app die kan worden geïnstalleerd voor elke bestaande webserver of andere internetservice. ...

66

Downloaden

Gwt2swf

GWT2SWF is van plan om software-brug tussen GWT en Flash / Flex te bieden. ...

242

Downloaden

Sxwiki

SXWIKI is een PHP-raamwerk voor geautomatiseerde bewerking van MediaWiki-projecten. ...

128

Downloaden