これは、rubycasサーバーから取得したデータです。
{
"cn"=>"--- - Toby Joiner",
"sn"=>"--- - Joiner",
"mail"=>"--- - tobyjoiner@xxxxxx.xxx",
"memberof"=>"---
- CN=All Users,OU=AllUsers,DC=bnw,DC=local
- CN=Administrators,CN=Builtin,DC=bnw,DC=local
- CN=Remote Desktop Users,CN=Builtin,DC=bnw,DC=local",
"givenname"=>"--- - Toby"
}
私はこのデータを引き出すことになっている方法があるかどうか疑問に思っています、今私はやっています:
first_name = session[:cas_extra_attributes][:sn].gsub('-','')
ダッシュを削除します。私は、rubycasサーバーから余分なデータを取り出すための組み込みの方法が欠けていることを望んでいます。