ComputerScienceHouse/jd-profiles

Name: jd-profiles

Owner: Computer Science House

Owner: Computer Science House

Description: CSH LDAP Profiles

Created: 2014-03-06 06:23:26.0

Updated: 2018-04-09 04:40:33.0

Pushed: 2018-04-09 04:46:59.0

Homepage: null

Size: 506

Language: CSS

GitHub Committers

UserMost Recent Commit# Commits
Paul Ugolini2015-09-09 02:50:43.02
Matt Gambogi2016-02-28 02:48:34.01
James Forcier2016-09-21 00:18:46.01
Stuart Olivera2016-03-15 22:28:59.02
JD2017-03-24 15:10:16.030
Liam Middlebrook2017-01-05 03:24:01.02
Marc Billow2017-03-22 16:21:42.010

Other Committers

UserEmailMost Recent Commit# Commits
JDjd@csh.rit.edu2015-01-22 06:03:50.052
JDjd@csh.rit.edu2015-01-22 06:03:50.052
Joseph Batchikjd@new-host-8.home2015-04-02 19:15:50.02

README

CSH Profiles

The Computer Science House @ RIT's web interface to our LDAP server containing all of our members' data. Users are able to view other users information that they have access to, modify their own data, and search through all user

CSH Avatar

Users can get the profile pictures of people by going to this url:

 src="https://profiles.csh.rit.edu/image/:uid">

This will get the user's picture from LDAP or if they do not have one, will redirect you (HTTP 302) to gravatar using their CSH email. This will return a default profile picture if there is no LDAP image or gravatar image associated with the user's CSH account.

Authorization

Authentication happens by taking the webauth kerberos token and authenticating as the user who is viewing the page. This makes it show that they can only view / modify attributes that they have access to.

The server uses heavy caching to speed up the results as much as possible. All you need to do to use the cache is to correctly set-up the environment configuration file


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.