CGI :: Uygulama :: Eklenti :: Kimlik Doğrulama

CGI :: Uygulama :: Eklenti :: Kimlik doğrulama, CGI :: uygulaması için bir kimlik doğrulama çerçevesidir.
Şimdi İndirin

CGI :: Uygulama :: Eklenti :: Kimlik Doğrulama Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • GPL
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Cees Hek
  • yayıncı web sitesi:
  • http://search.cpan.org/~ceeshek/CGI-Application-Plugin-TT-1.04/lib/CGI/Application/Plugin/TT.pm

CGI :: Uygulama :: Eklenti :: Kimlik Doğrulama Etiketler


CGI :: Uygulama :: Eklenti :: Kimlik Doğrulama Açıklama

CGI :: Uygulama :: Eklenti :: Kimlik doğrulama, CGI :: uygulaması için bir kimlik doğrulama çerçevesidir. CGI :: Uygulama :: Eklenti :: Kimlik doğrulama, CGI :: Application.Synopsis Package MyCgiAPP için bir kimlik doğrulama çerçevesidir; Base QW (CGI :: Uygulama) kullanın; # Eklentiyi yüklemeden önce oluştuğundan emin olun CGI :: Uygulama :: Eklenti :: Kimlik Doğrulama; Mycgiapp-> authen-> config (sürücü => ,); Mycgiapp-> authen-> protected_runmodes ('myrunmode'); alt myrunmode {$ benlik = vardiya; # BURADA KULLANIMIYORUZ $ USERNAME = $ SELF-> AUTHEN-> Kullanıcı Adı; } CGI :: Uygulama :: Eklenti :: Kimlik doğrulama, CGI :: uygulama modüllerinizdeki kullanıcıları kimlik doğrulama yeteneğini ekler. CGI :: Uygulama Modülünüze 'Authen' adlı bir yöntemi ithal eder. Authen yöntem sayesinde, CGI :: Uygulamanın tüm yöntemlerini arayabilirsiniz :: Plugin :: Kimlik doğrulama eklentisi. Bu modülü kullanırken yapmanız gereken iki ana karardır. Kullanıcı adları ve şifrenin nasıl doğrulanacağı (yani bir veritabanından, ldap, vb.) Ve bir kullanıcının daha önce oturum açtığı bilgiyi nasıl koruyabiliriz, böylece kimlik bilgilerini tekrar girmeleri gerekmeyecekleri Bir sonraki istek (yani istekleri arasında kimlik doğrulama bilgilerini 'nasıl saklıyoruz'. Ayrıca, tüm Authen :: Basit Modüller için (daha fazla bilgi için Basit Arama CPAN) için yerleşiktir. Bu, herkesin gereksinimlerini karşılayacak kadar olmalıdır. Sağlanmayan bir kaynağa karşı kimlik doğrulaması yapmanız gerekirse, bir kullanıcı adı / şifre çiftlerini veya bir dizi kimlik bilgilerini veya bir dizisini kabul edecek genel sürücüyü kullanabilirsiniz. Kimlik bilgilerini doğrulayabilecek alt rutin referansı. Yani genel sürücü aracılığıyla kendi doğrulama sisteminizi yazmanız gerekir. Ayrıca, herhangi bir kimlik bilgisini kabul eden (test için yararlı) kukla bir sürücü de vardır. CGI :: Uygulama :: Eklenti :: Kimlik Doğrulama :: Sürücü :: Genel, CGI :: Uygulama :: Eklenti :: Kimlik Doğrulama :: Sürücü :: DBI ve CGI :: Uygulama :: Eklenti :: Kimlik doğrulama :: Sürücü :: Bu sürücülerin nasıl kullanılacağı hakkında daha fazla bilgi için dokümanlar kukla. Ve Authen :: Basit modüllerin bu sürücüler hakkındaki bilgiler için basit bir şekilde süit edin. Mağazada depolanan bilgiler, kullanıcı adını ve girişin sona erme zamanını içerir. Bu dağılıma dahil edilen iki mağaza modülü vardır. Bir oturum tabanlı bir mağaza ve çerez tabanlı bir mağaza. Uygulamanız zaten oturumları kullanıyorsa (CGI :: Uygulama :: Eklentisi :: Oturum Modülü aracılığıyla), o zaman kimlik doğrulama için oturum deposunu kullanmanızı tavsiye ederim. Oturum eklentisini kullanmıyorsanız, çerez deposunu kullanabilirsiniz. Çerez deposu, kullanıcıların bilgileri değiştirememesini sağlamak için bir çerezde tüm kimlik doğrulamasını tutar. Hangi mağaza modülünü kullanmak istediğinizi belirtmezseniz, eklenti sizin için en iyisini belirlemeye çalışır. Giriş Pagethe Kimlik Doğrulama eklentisi, özel bir giriş sayfası oluşturmak istemiyorsanız, kullanılabilecek varsayılan bir giriş sayfası ile birlikte gelir. Bu giriş formu, yapılandırmada bir login_url veya login_runmode parametresi vermezseniz otomatik olarak kullanılacaktır. Kendi giriş sayfanızı oluşturmayı planlıyorsanız, varsayılan giriş sayfası için HTML koduyla başlamanızı öneririz, böylece giriş sayfanız doğru form alanlarını ve gizli alanları içerecektir. Todo: Giriş sayfası CSS kullanılarak tasarlanmıştır stil sayfaları. Bunu daha esnek hale getirmeyi planlıyorum, böylece bu giriş formunu daha yeniden kullanılabilir hale getirmek için kendi stil sayfalarınızı kolayca oluşturabilirsiniz. Ayrıca, varsayılan CSS, Mozilla tabanlı tarayıcıda yalnızca gerçekten test edilmiştir, bu nedenle orada herhangi bir CSS gurusu varsa, çoğu tarayıcıda güzel bir şekilde çalışmak için varsayılan giriş sayfasını almak için bazı yardımlar için teşekkür ederim. Şu anda zarif bir şekilde bozulması gerekir, ancak güzel olmayabilir ... Bilet tabanlı kimlik doğrulaması bu kimlik doğrulama eklentisi bilet tabanlı kimlik doğrulama sistemlerini de kullanabilir. Sizin için gerekli olan tek şey, biletin içeriğini anlayabilen bir mağaza modülü yazmaktır. Kimlik doğrulama eklentisi, en azından biletten alınacak 'kullanıcı adı' gerektirir. Bilet tabanlı bir kimlik doğrulama şemasının bir sürücü modülüne ihtiyaç duymayacağı, çünkü kimlik bilgilerinin gerçek doğrulanması bir harici bir kimlik doğrulama sistemi tarafından, muhtemelen farklı bir ana bilgisayarda bile yapılır. Login_url Configuration değişkenini kullanarak giriş sayfasının konumunu belirtmeniz gerekir ve kimliği doğrulanmış kullanıcılar otomatik olarak bilet kimlik doğrulaması giriş sayfanıza yönlendirilecektir. Gereksinimler: · Perl


CGI :: Uygulama :: Eklenti :: Kimlik Doğrulama İlgili Yazılım

Apache :: SessionManager

Apache :: SessionManager, HTTP istekleri üzerindeki oturumları yönetmek için bir mod_perl 1.0 / 2.0 oturum yöneticisi uzantısıdır. ...

113

İndirmek