Perl Authentication and Authorization via cookies

Edit Package perl-Apache-AuthCookie

Apache::AuthCookie allows you to intercept a user's first
unauthenticated access to a protected document. The user will be
presented with a custom form where they can enter authentication
credentials. The credentials are posted to the server where AuthCookie
verifies them and returns a session key.

The session key is returned to the user's browser as a cookie. As a
cookie, the browser will pass the session key on every subsequent
accesses. AuthCookie will verify the session key and re-authenticate
the user.

All you have to do is write a custom module that inherits from
AuthCookie.

Refresh
Refresh
Source Files
Filename Size Changed
Apache-AuthCookie-3.27.tar.gz 0000058156 56.8 KB
cpanspec.yml 0000000493 493 Bytes
perl-Apache-AuthCookie.changes 0000010890 10.6 KB
perl-Apache-AuthCookie.spec 0000009575 9.35 KB
Revision 26 (latest revision is 30)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 638958 from Dirk Stoecker's avatar Dirk Stoecker (dstoecker) (revision 26)
- updated to 3.27
   see /usr/share/doc/packages/perl-Apache-AuthCookie/Changes
  3.27  2017-07-28
     - Fix POD spelling error [#118545].
  
  3.26  2016-09-30
     - remove unused module Apache::AuthCookie::Autobox from dist
     - remove CGI.pm dependency.  CGI.pm has been removed from perl core, which
       was the primary reason we used it in the first place.  Replaced with
       dependency on lighter weight set of three modules:
  
          * HTTP::Body
          * WWW::Form::UrlEncoded
          * Hash::MultiValue
  
       Also recommended (but not required) is WWW::Form::UrlEncoded::XS
     - Add optional support for charset encoding.  If you have something like
  
          PerlSetVar MyAuthNameEncoding UTF-8
  
       Then AuthCookie with now automatically decode parameters using the given
       encoding now. AuthCookie params() data will be decoded automatically if
       this is on.  See details in AuthCookie module documentation.  In addition
       r->user will be encoded (using byte semantics) using this encoding. 
  
       ***** IMPORTANT *****
       If you turn this on, this could break your code.  r->user() will now be
       byte encoded using the given encoding.  If you use usernames that contain
       non-ascii characters you either need to use decoded_user(), or decode
       r->user() yourself in your subclasses.
  
       See the AuthCookie docs for more details.
     - add optional support for decoding httpd.conf requires directives. This is
       enabled with a RequiresEncoding setting:
  
          PerlSetVar MyAuthNameRequiresEncoding UTF-8
  
       Then decoded_requires($r) will return the decoded value of $r->requires
       You only need this if you have non-ascii characters in your requires
       directives such as:
  
          Requires user programmør
  
     - add decoded_user($r) method to get the value of r->user decoded using
       character semantics instead of bytes.  Due to the fact that r->user is a C
       API method we cannot get character semantics on r->user directly.  If no
       Encoding directive is in effect, then this is the same as r->user.
     - add encoding($r): string which returns the value of the Encoding directive
       that is in effect for the current request.
Comments 0
openSUSE Build Service is sponsored by