'2019년 이전 정리 > 협업(이슈관리, 형상관리)' 카테고리의 다른 글
SVN 개발자센터 프로젝트 생성및 commit (0) | 2015.05.22 |
---|---|
Android Maven 설치 하기 (0) | 2013.12.12 |
Android Ant 빌드 하기 (0) | 2013.12.12 |
Trac.ini 파일 설정 (0) | 2013.01.02 |
Trac 사용법 정리 1 (0) | 2013.01.02 |
SVN 개발자센터 프로젝트 생성및 commit (0) | 2015.05.22 |
---|---|
Android Maven 설치 하기 (0) | 2013.12.12 |
Android Ant 빌드 하기 (0) | 2013.12.12 |
Trac.ini 파일 설정 (0) | 2013.01.02 |
Trac 사용법 정리 1 (0) | 2013.01.02 |
SVN 개발자센터 프로젝트 생성및 commit (0) | 2015.05.22 |
---|---|
gradle (0) | 2013.12.14 |
Android Ant 빌드 하기 (0) | 2013.12.12 |
Trac.ini 파일 설정 (0) | 2013.01.02 |
Trac 사용법 정리 1 (0) | 2013.01.02 |
플랫폼의 핵심 기능중 하나가 Open API이다. 해당 기능을 이용하려면 인증(Authetication)하고 권한 부여(Authorization)할 수 있는 약속을(프로토콜) 새롭게 만들어야 했고 그 결과물이 OAuth이다. 초기 1.0에서 보안결함을 해결한 1.0a 와 최신 2.0 버전을 가장 많이 사용을 하고 있다.
개념
예전의 OpenID방식은 인증(로그인)만을 처리하는 것이고, RESTful Open API 호출시 권한 체크를 하지 않으므로 이에 대한 권한체크도 필요하다. OAuth는 두개의 역할을 다 수행한다
- 인증 : 우리가 흔히 사용하는 Login시 ID/Password 를 통하여 인증을 받는다 - Request_Token
- 권한 : 권한이 있는 기능만을 호출할 수 있다 - Access_Token
버전
- v1.0 : 보안 결함 발견 v1.0a가 IETF 표준 프로토콜, 웹만 인증 가능
- v2.0 : v1.0의 key_signature 복잡함등의 제거, 웹뿐만 아니라 애플리케이션도 인증 가능
V1.0
- User : 특정 서비스에 사용하는 유저 예) Smart Visualization 사용자
Consumer : 특정 서비스이면서 OAuth 제공자(서비스 제공자)에게 인증과 권한을 요청 예) Smart Visualization
Service Provider : OAuth 제공자 예) 트위터
- Request Token 으로 인증을 처리하고 Access Token으로 권한
- 장점
1. 컨슈머가 아이디/패스워드를 가지지 않고 API를 사용할 수 있음
2. 필요한 API에만 제한적으로 접근할 수 있도록 권한 제어 가능
3. 사용자가 서비스 프로바이더의 관리 페이지에서 권한 취소 가능
4. 패스워드 변경 시에도 인증 토큰은 계속 유효함.
- 총정리
V2.0
- 3가지 종류 존재 : bearer token 방식 사용. 나머지 두가지는 계속 수정중
- 간단해 졌고, 더 많은 인증 방법을 제공, 대형 서비스로 확장을 지원한다
사용하기
- 다양한 언어별 라이브러리 존재
<참조>
출저: http://mobicon.tistory.com/category/Protocols/OAuth
토익 단어 스터디하기 편리한 앱 (0) | 2014.04.01 |
---|---|
아이핀이란? (0) | 2014.02.26 |
phone gap 앱개발 (0) | 2013.03.29 |
개발자에게 도움될 만한 IT 기술 블로그 (0) | 2013.03.14 |
WPS(Wi-Fi Positioning System)의 기술요소 (0) | 2013.03.06 |
android ant 빌드 하기
Android 프로젝트를 Eclipse 가 아닌 Ant를 이용해 빌드를 하는 법을 알아 보도록 하겠습니다.
1. Ant 설치하기
1) http://ant.apache.org/bindownload.cgi 에서 최신버전인 apache-ant-1.9.2-bin.zip 다운로드 합니다.
2) 원하는 위치에 압축을 해제 합니다. (저는 c드라이브 밑에 Build 라는 폴더를 만들었습니다.)
C:\Build\apache-ant-1.9.2
3) 환경 변수를 추가합니다.
내컴퓨터에서 마우스우측클릭 -> 속성 -> 고급시스템설정 -> 환경변수
4) Ant 가 설치 되었나, path 가 잡혔나 확인 해 봅니다.
2. Keystore 생성 하기
Keystore 생성을 Eclipse 에서 보통하는데 프롬프트상에서 명령어를 통해 간단하게 만들 수 있습니다.
keytool -genkey -v -keystore [keystore name] -alias [alias_name] -keyalg RSA -keysize 2048 -validity 10000
[] 내용은 알아서 입력
KeyStore 가 만들어 습니다.
저는 Android project 관리를 편하게 하도록 C:\Build\keystore 에 만들어서 keystore를 관리 해줍니다. 이건 취향에 맞게~
3. Ant 빌드하기
1) 작업프로젝트에 build.xml 파일을 만들어 준다. 이곳에 -> D:\kth\workspace\BowlingScores
만드는 방법 은 이렇다. android->sdk->tools 로 이동 한 뒤
Android update project -p 프로젝트위치
2) ant.properties 파일 생성 한다.
3) ant.properties 파일안에 다음과 같이 입력 한다.
key.store=.keystore파일위치 key.alias=키스토어 aliaskey.store.password=키스토어패스워드 key.alias.password=키스토어alias패스워드 |
|
아래 처럼 적었습니다.
key.store=C:\\Build\\keystore\\my-release-key.keystore
key.alias=alias_name
key.store.password=비밀번호
key.alias.password=비밀번호
빌드 하기
1)build.xml 파일이 있는 프로젝트로 이동 합니다.
2) ant release 를 입력 하면 빌드가 되며 bin 파일에 서명된 key(마켓용), 서명되지 않는 key(개발용) 이 생성 됩니다.
빌드 하면서 발생한 버그
2) Alias_name 을 모를 때
keytool -list -v -keystore client.jks 로 확인한다.
3) 프로젝트 라이브러이의 경우는 어떻게 해야 할까?
1) build.xml 파일 생성
2) 라이브러리폴더에 가서 ant clean
3) 프로젝트 디렉토리에 project.properties 파일에
android.library.reference.1=../OpenLibrary/library_viewpagerindicator
추가하기 명령어 있음
참고사이트 :
http://theeye.pe.kr/archives/1334
http://www.bemga.com/08-01-2013/android-release-with-ant.html
http://blog.moltak.net/2013/01/ant-android.html
http://www.androidpub.com/1172978
http://www.slideshare.net/kingori/devx-pt-sewonannandroidant
gradle (0) | 2013.12.14 |
---|---|
Android Maven 설치 하기 (0) | 2013.12.12 |
Trac.ini 파일 설정 (0) | 2013.01.02 |
Trac 사용법 정리 1 (0) | 2013.01.02 |
BITNAMI (0) | 2012.12.28 |
DIV 태그에서 값을 가져 올 때는 $('#receiver').text();
Input 태그에서 가져 올 때는 $('#title').val();
JSP 어노테이션 (0) | 2014.01.04 |
---|---|
이미지 업로드 전 미리보기 (1) | 2013.12.24 |
로그인 성공시 메인페이지로 이동 (0) | 2013.12.02 |
JQuery 페이지이동 파라미터 (0) | 2013.11.29 |
게시판 이전글 다음글 쿼리문 (0) | 2013.11.22 |
박연경 아나운서를 소개합니다.
무한도전에 MBC 박연경 아나운서가 깜짝 등장했습니다.
박연경 아나운서는 큰 키와 완벽한 신체 비율을 자랑해 눈길을 끌었습니다.
방송에서 길과 노홍철은 박연경 아나운서에 끊임없이 사심을 드러냈고, 유재석이 이를 제지해서 큰 웃음을 자아 냈습니다.
실시간 검색어 1위까지 했습니다.
박연경 아나운서는 대학시절부터 얼짱으로 유명했다고 하네요.
당연 동덕여대 홍보모델 출신!
박연경 아나운서는 1987년,
올해 27살로 동덕여대 경영학과를 졸업 후 2013년 MBC 신입 아나운서 공채에 합격!
뛰어난 미모와 몸매에 지성까지 갖춘 박연경 아나운서!
라디오 프로그램 <타박타박 세계사>의 '그사람 그사건' 코너를 진행하는 모습니다.
아래는 움짤 모음입니다. 보기만 해도 행복해 지네요 ^^
움짤 출저 :
http://blog.daum.net/hayena2000/26476
http://blog.daum.net/hayena2000/26809
초고화질 무한도전 편집본
아읔.. 너무 이쁘네요~ 사진만 봐도 설렙니다 ㅎㅎ
야구계 3대 여신 공서영 아나운서 (1) | 2014.01.03 |
---|---|
야구계 3대 여신 배지현 아나운서 (1) | 2014.01.02 |
얼짱 배구선수 곽유화 (수지닮은꼴) (9) | 2014.01.01 |
야구계 3대 여신 최희 아나운서 (1) | 2013.12.23 |
MBC 아나운서 김선신 (2) | 2013.12.19 |
이클립스 색상, 테마 변경 하는 법을 알아 보겠습니다.
1. help -> Eclipse MarketPlace
2. 검색창에 Eclipse color Theme 입력
3. eclipse color theme 검색되면 install
4. 자동 재부팅
5. Window - Preferences - General - Appearance - Color Theme
6. preview 를 보고 선택 하면 변경 완료
Eclipse class 파일 보기 (0) | 2013.05.21 |
---|---|
Eclipse 한글 폰트 문제 (작게나오는 현상) (0) | 2012.11.30 |
홈트레이닝 턱걸이와 함께 바디스톤의 근력밴드를 소개합니다.
턱걸이 밴드로 헬스장에서 보신적 있으실거에요.
저항강도에 따라 6가지의 제품을 판매되고 있습니다.
제품리뷰나 후기등을 찾아다니며 4단계 퍼플색을 고르기로 결정 했습니다.
퍼플의 경우 턱걸이를 1개 ~2개 정도 하는 사람이 하면 괜찮다고 해서 퍼플색으로 구매 결정.
할인 많이 받아서 45,000원에 구매하였습니다.
치닝디핑이 64,000에 구매한거 치고는 상당히 비싼편이죠?
저는 이런식으로 걸어서 무릎을 걸치고 사용합니다.
1개밖에 못했던 제 턱걸이 실력이 근력밴드를 이용해서 최소 8개에서
2주가 지난 지금 15개씩 3set를 할 수가 있게 되었습니다.
지금은 근력밴드 없이 5개나 할 수 있는거 보면 확실히 도움이 많이 된다고 볼 수 있겠습니다.
특히, 등부분, 이두, 어깨 뒷부분이 운동이 상당히 많이 됩니다.
외배엽이신분들 셔츠가 잘어울릴 때 까지 같이 노력해 봐요^^
이상으로 포스팅을 마칠께요^^
턱걸이 기구 치닝디핑 후기 (13) | 2013.12.02 |
---|