<?xml version="1.0" encoding="UTF-8" ?> 
<!DOCTYPE mapper PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN" "http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd"> 

<mapper namespace="kr.co.i2talk.auth">
    <select id="kr.co.i2talk.auth.viewAccessToken"
		parameterType="Map"
		resultType="i2c.cmm.base.CommonResultMap">
	/* kr.co.i2talk.auth.viewAccessToken */
SELECT 
	usr_id,
	usr_nm,
	email,
	login_id,
	login_passwd,
	IFNULL(SELF_INTRO,' ') AS SELF_INTRO,
	photo_img,
	use_stop_yn,
	use_stop_dttm,
	photo_img_mid,
	photo_img_min,
	sys_admin_yn,
	outs_usr_yn,
	pos_cd,
	tel_num,
	phn_num,
	fax_num,
	birth_dt,
	cover_img,
	ext_user_id,
	mng_usr_id,
	crt_usr_id,
	crt_dttm,
	mod_usr_id,
	mod_dttm,
	dept_id,
	FN_GET_USR_DEPT_NM(USR_ID) dept_nm,
	pos_nm,
	mng_usr_nm,
	mng_usr_pos_nm,
	passwd_mod_dttm,
	prev_passwd,
	temp_passwd_yn
FROM
	sns_user
WHERE
	login_id = #{login_id}
    </select>

    <select id="kr.co.i2talk.auth.validationCheck"
		parameterType="Map"
		resultType="i2c.cmm.base.CommonResultMap">
	/* kr.co.i2talk.auth.validationCheck */
SELECT
	access_token_id,
	usr_id,
	client_id,
	access_token,
	refresh_token,
	iss_dttm,
	expr_dttm,
	crt_usr_id,
	crt_dttm,
	mod_usr_id,
	mod_dttm
FROM
	sns_access_token
WHERE
	access_token = #{access_token}
	and expr_dttm is null
    </select>

</mapper>
