Apache URS Authentication Module
  1. Apache URS Authentication Module

Apache URS Authentication Module

Public
AuthorCommitMessageCommit dateIssues
Makai FreemanMakai Freeman
8c4796c0467MPull request #7: URSFOUR-1858: remove unauthorized returnMerge in AAM/apache-urs-authentication-module from URSFOUR-1858 to master * commit 'c9a6516ff9a47d942735fe106949931e110e6138': URSFOUR-1858: remove unauthorized returnURSFOUR-1858
Makai FreemanMakai Freeman
c9a6516ff9aURSFOUR-1858: remove unauthorized returnURSFOUR-1858
Catalino CuadradoCatalino Cuadrado
e13ddeb1c3bMPull request #6: User token featureMerge in AAM/apache-urs-authentication-module from user-token-feature to master * commit 'e182a0ac84a4b934fdfd06b2bc28610d11c87acc': Added httpd.conf.example and updated README.md and rspec.rb Minor changes to README.md Updated README.md Add httpd.conf to .gitignore Added URS_TOKEN envar in all execution paths Added CGI options to htdocs Add subprocess environment variables to t...
Lucas BalangeroLucas Balangero
e182a0ac84aAdded httpd.conf.example and updated README.md and rspec.rb
Catalino CuadradoCatalino Cuadrado
9600638d213MMerge remote-tracking branch 'origin/dockerize-changes' into user-token-feature
Lucas BalangeroLucas Balangero
5e94f67f7ccMinor changes to README.md
Lucas BalangeroLucas Balangero
f941120e6dcUpdated README.md
Lucas BalangeroLucas Balangero
fb21ad061c7Add httpd.conf to .gitignore
Lucas BalangeroLucas Balangero
b8ae926f0ccAdded URS_TOKEN envar in all execution paths
Lucas BalangeroLucas Balangero
9aeb8314540Added CGI options to htdocs
Catalino CuadradoCatalino Cuadrado
90df0181e41Add subprocess environment variables to the request along with URS_TOKEN subprocess env var
Catalino CuadradoCatalino Cuadrado
df89d2ff814Moving README to README.md
Catalino CuadradoCatalino Cuadrado
66e074090a9Apache module now accepts and verifies tokens, update README with debug instructions
Catalino CuadradoCatalino Cuadrado
dd5be52f573Update some files
Lucas BalangeroLucas Balangero
6535143c3afAdded build and run shells
Catalino CuadradoCatalino Cuadrado
ee7342b1f9aGet sessions working properly with the right permissions
Catalino CuadradoCatalino Cuadrado
86ff7da672fChange location of directives to make Apache not segfault
Lucas BalangeroLucas Balangero
2ba588d6d5bCreated httpd.conf dockerfile
Catalino CuadradoCatalino Cuadrado
7ab8d46b75eAdded compilation of the module to the Dockerfile
Catalino CuadradoCatalino Cuadrado
4901084fb29GOt httpd-foreground to work
Catalino CuadradoCatalino Cuadrado
e8abe3353c8Investigate Dockerizing the apache module - first pass at creating an Apache dockerfile
Srikanth DavuSrikanth Davu
8a27086db33MMerge pull request #4 in AAM/apache-urs-authentication-module from urldecode to master* commit '626ee66b3e71f54fd329992da5302cfcf2402022': Correct url-decoding of 'state' query parameter. Correct url-decoding of 'state' query parameter.
Srikanth DavuSrikanth Davu
626ee66b3e7MMerge branch 'urldecode' of https://git.earthdata.nasa.gov/scm/aam/apache-urs-authentication-module into urldecode
Peter SmithSrikanth DavuPeter Smith
695a3330182Correct url-decoding of 'state' query parameter.
Srikanth DavuSrikanth Davu
cd5381d4886MMerge pull request #3 in AAM/apache-urs-authentication-module from URSFOUR-975_merge to master* commit '6b696e52c0df82cd7e32401ecce3561a25953e9d': URSFOUR-975 Moving qp out of if/else block in mod auth URSFOUR-975 Handling EDL error_msg param on authorize access_denied errorURSFOUR-975
Srikanth DavuSrikanth Davu
6b696e52c0dURSFOUR-975 Moving qp out of if/else block in mod authURSFOUR-975
Srikanth DavuSrikanth Davu
b1a417a56bdURSFOUR-975 Handling EDL error_msg param on authorize access_denied errorURSFOUR-975
Peter SmithPeter Smith
16cf5f0f056Correct url-decoding of 'state' query parameter.
Peter SmithPeter Smith
7b43337aca3Updated to handle non-string user profile values.
Peter SmithPeter Smith
83d730d97e0Updates to deal with abnormal cookie handling in wget/curl.
Peter SmithPeter Smith
7f6d9c5dfe4Added support for storing original URL in cookie.
Peter SmithPeter Smith
dd2f9da1e81Fixed issue with null hostname in request_rec structure.
Peter SmithPeter Smith
e9c65c3d5b8Removing unused variables.
Peter SmithPeter Smith
664fd39f4c6Reverted session encryption to more basic OpenSSL functions.Added cookie session flag, and allowed encryption of session files. Code restructured to reduce special case complexity.
Peter SmithPeter Smith
f9bea20f29cAdded support for internal redirects on 403.
Peter SmithPeter Smith
a48aa674f43Updated handling of HEAD requests for protected files.HEAD requests for protected files are now allowed by default (for support or OPeNDAP type client tools). Additional configuration parameter included to disable HEAD requests, or change the username underwhich HEAD requests will be reported.
Peter SmithPeter Smith
8c8dd6eb28bFixed bug with session expiration when using encrypted cookies.
Peter SmithPeter Smith
b981fa5a9abFixed merge conflict.
Peter SmithPeter Smith
7a09a89fee3MMerge pull request #2 in AAM/apache-urs-authentication-module from release/dev to master* commit '965ef1ffd2b2a562d9cf9a7d5150fc82bfbe451b': Code cleanup prior to baseline merge. Added missing file. Initial implementation on encrypted session cookies. Added cookie based sessions (not encrypted yet).
Peter SmithPeter Smith
965ef1ffd2bCode cleanup prior to baseline merge.
Peter SmithPeter Smith
2c13f04785aAdded missing file.
Peter SmithPeter Smith
1aa32b5d5fbInitial implementation on encrypted session cookies.
Peter SmithPeter Smith
960ff250bd2Initial encryption function tests.
Peter SmithPeter Smith
b64e625e709Added cookie based sessions (not encrypted yet).
Peter SmithPeter Smith
b96eaad910aMMerge pull request #1 in AAM/apache-urs-authentication-module from release/dev to master* commit 'cbdc84ab5cc0bb68b16abfed6154240d28b904a0': Added support for host aliasing.
Peter SmithPeter Smith
cbdc84ab5ccAdded support for host aliasing.
Peter SmithPeter Smith
1505c09d8eeUpdated README to reflect public repository.
Peter SmithPeter Smith
4346fbf04b8Fix for possible memory corruption in configuration.Change apr_table_setn to apr_table_set. Suspect directory level configuration is being cleaned up at some point.
Peter SmithPeter Smith
3ac1b346377Provided server merge capability and fixed redirection url initialization error.
Peter SmithPeter Smith
2065db3b360Added support for enabling 401 response on a per-directory basis.