Title: UTHSC WPCAS
Author: gpspake
Published: <strong>2014년 2월 25일</strong>
Last modified: 2016년 2월 16일

---

플러그인 검색

![](https://ps.w.org/uthsc-wpcas/assets/banner-772x250.jpg?rev=864911)

이 플러그인은 **최근 3개의 주요 워드프레스 출시와 시험 되지 않았습니다**. 워드프레스의
좀 더 최근 버전으로 이용할 때 더 이상 관리되지 않고 지원되지 않고 호환성 문제가 
있을 수 있습니다.

![](https://s.w.org/plugins/geopattern-icon/uthsc-wpcas_d5efe6.svg)

# UTHSC WPCAS

 작성자: [gpspake](https://profiles.wordpress.org/gpspake/)

[다운로드](https://downloads.wordpress.org/plugin/uthsc-wpcas.1.0.1.zip)

 * [세부사항](https://ko.wordpress.org/plugins/uthsc-wpcas/#description)
 * [평가](https://ko.wordpress.org/plugins/uthsc-wpcas/#reviews)
 *  [설치](https://ko.wordpress.org/plugins/uthsc-wpcas/#installation)
 * [개발](https://ko.wordpress.org/plugins/uthsc-wpcas/#developers)

 [지원](https://wordpress.org/support/plugin/uthsc-wpcas/)

## 설명

This plugin uses the phpCAS library to integrate CAS single sign on with WordPress.

 * Provide users with a familiar secure login on multiple WordPress sites without
   the need for additional expensive ssl certificates.
 * phpCAS configuration settings can be set in the plugin options
 * Login screen redirects to CAS url specified in options
 * New user accounts will be created for users who have not logged in to the site
   yet
 * User attributes returned by CAS can be used to populate new user account details
   such as email address and display name.
 * Service urls can be captured to redirect users to the same page on log in/out.(
   Logoutwithredirectservice must be enabled on CAS server for log out redirects
   to work.)

### Special thanks

David R. Poindexter III and Indiana University – During the development of this 
plugin, IU-WPCAS was one of the only CAS plugins for WordPress and provided a good
bit of inspiration. Clearly, our plugin’s name is completely original.

Todd Barber and Billy Barnet @ UTHSC for all of their patience, support and good
advice

## 스크린샷

[⌊Profile page of a user after logging in with UTHSC-WPCAS. Password fields are 
hidden and Name fields are populated by the attributes returned by CAS.⌉⌊Profile
page of a user after logging in with UTHSC-WPCAS. Password fields are hidden and
Name fields are populated by the attributes returned by CAS.⌉[

Profile page of a user after logging in with UTHSC-WPCAS. Password fields are hidden
and Name fields are populated by the attributes returned by CAS.

[⌊Test page in UTHSC-WPCAS settings. The test page provides session info and lists
information about the current user. Manual test files are available in the plugin's
test directory.⌉⌊Test page in UTHSC-WPCAS settings. The test page provides session
info and lists information about the current user. Manual test files are available
in the plugin's test directory.⌉[

Test page in UTHSC-WPCAS settings. The test page provides session info and lists
information about the current user. Manual test files are available in the plugin’s
test directory.

## 설치

Note: UTHSC WPCAS is meant to provide anyone already using CAS, and preferably phpCAS,
a way to integrate it in to WordPress. Some tweaks to your CAS server configuration
may be necessary to take advantage of all of the CAS features. So, while most of
the settings can be changed in the admin panel, it’s not necessarily an out-of-the-
box plugin.

Warning: UTHSC-WPCAS overrides WordPress authentication so you will not be able 
to log in normally once it is activated. Make sure to keep a separate session open
during configuration and testing so you can de-activate the plugin if necessary.

 1. Upload `uthsc-wpcas` to the `/wp-content/plugins/` directory
 2. 워드프레스의 ‘플러그인’ 메뉴에서 플러그인을 활성화하세요.
 3. Place your certificate(s) in uthsc-wpcas/cas-keys directory (Replace the existing
    sample)
 4. Modify configuration settings in the uthsc-wpcas options page

## FAQ

  Why was this plugin developed?

This plugin was developed for UTHSC because there weren’t any existing plugins, 
being actively maintained, that took full advantage of CAS.
 SSL certificates are
expensive and CAS single sign on prevents the need for multiple certs and provides
users with a familiar login experience. We realized the WordPress community needed
a go-to CAS plugin so this is a starting point.

  Why did you use the phpCAS lirary?

phpCAS is the standard, vetted, php library for CAS, so rewriting it from scratch
would be counterproductive.
 It also makes the plugin easier to configure.

  Will this work with our version of CAS?

This should work with CAS 3.4 and later. It’s possible that it will work with earlier
versions but we haven’t tried.

  Will it work with Multisite?

We’ve tested the plugin with and without multisite and it works great either way.

  How should I know what my settings should be?

The plugin comes with all settings prepopulated with defaults for UTHSC.
 Chances
are, if you’ve downloaded this plugin you’re already using CAS and hopefully phpCAS
so most of these settings should look pretty familiar. If you’re having trouble,
check the phpCAS documentation or let us know in the support section.

  The plugin is working but new user account attributes are blank or incorrect.

You may want to test CAS outside of WordPress first to make sure everything works
and you’re getting attributes back. For more information about testing and to download
some example files from phpCAS, go to https://github.com/uthsc/UTHSC-WPCAS/tree/
master/test

If you aren’t getting attributes back, you’ll probably need to make some adjustments
to your CAS server. Check the CAS documentation at https://wiki.jasig.org/display/
casum/attributes for more information about attributes and getting them to work.

If you are getting attributes back and they are being applied to new user accounts
incorrectly, it’s probably just a matter of how the CAS response is being parsed
by the plugin.

Right now, it is based on the response we get but it may be different for other 
users. You can change the array indexes in the plugin settings if they are different
from the defaults but if your response is completely incompatible, let us know and
we’ll consider updating the plugin to accept more formats.

  How can I contribute to this plugin?

We’ll be managing the project through Github and would love your feedback.
 UTHSC
WPCAS was developed to work with UTHSC’s configuration but we want it to work for
as many people as possible; If you have ideas for features or improvements, let 
us know or submit a pull request.

## 후기

이 플러그인에 대한 평가가 없습니다.

## 기여자 & 개발자

“UTHSC WPCAS”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

 *   [ gpspake ](https://profiles.wordpress.org/gpspake/)

[자국어로 “UTHSC WPCAS”(을)를 번역하세요.](https://translate.wordpress.org/projects/wp-plugins/uthsc-wpcas)

### 개발에 관심이 있으십니까?

[코드 탐색하기](https://plugins.trac.wordpress.org/browser/uthsc-wpcas/)는, [SVN 저장소](https://plugins.svn.wordpress.org/uthsc-wpcas/)
를 확인하시거나, [개발 기록](https://plugins.trac.wordpress.org/log/uthsc-wpcas/)
을 [RSS](https://plugins.trac.wordpress.org/log/uthsc-wpcas/?limit=100&mode=stop_on_copy&format=rss)
로 구독하세요.

## 변경이력

#### 1.0.1

Made method static to resolve error

#### 1.0

Tested with WordPress version 4.3.1

#### 0.2.2

Fixed format issue with first name value
 Changed menu position to avoid conflicts
with other plugins.

#### 0.2.1

Updated option names to avoid potential conflicts

#### 0.2

초기 릴리즈

## 기초

 *  버전 **1.0**
 *  최근 업데이트: **11년 전**
 *  활성화된 설치 **10+**
 *  워드프레스 버전 ** 3.0.1 또는 그 이상 **
 *  다음까지 시험됨: **4.3.34**
 *  언어
 * [English (US)](https://wordpress.org/plugins/uthsc-wpcas/)
 * 태그:
 * [authentication](https://ko.wordpress.org/plugins/tags/authentication/)[cas](https://ko.wordpress.org/plugins/tags/cas/)
   [central authentication service](https://ko.wordpress.org/plugins/tags/central-authentication-service/)
   [phpCAS](https://ko.wordpress.org/plugins/tags/phpcas/)
 *  [고급 보기](https://ko.wordpress.org/plugins/uthsc-wpcas/advanced/)

## 평점

아직 제출된 리뷰가 없습니다.

[Your review](https://wordpress.org/support/plugin/uthsc-wpcas/reviews/#new-post)

[모든  리뷰 보기](https://wordpress.org/support/plugin/uthsc-wpcas/reviews/)

## 기여자

 *   [ gpspake ](https://profiles.wordpress.org/gpspake/)

## 지원

할 말 있으신가요? 도움이 필요하신가요?

 [지원 포럼 보기](https://wordpress.org/support/plugin/uthsc-wpcas/)

## 기부

이 플러그인이 발전하도록 도우시겠습니까?

 [ 이 플러그인에 기부하기 ](http://uthsc.edu)