Index: /branches/rel/data/lib/slib.php
===================================================================
--- /branches/rel/data/lib/slib.php	(revision 14950)
+++ /branches/rel/data/lib/slib.php	(revision 14990)
@@ -465,5 +465,5 @@
 
 /* Ç§¾Ú¤Î²ÄÈÝÈ½Äê */
-function sfIsSuccess($objSess, $disp_error = true) { 
+function sfIsSuccess($objSess, $disp_error = true) {
 	$ret = $objSess->IsSuccess();
 	if($ret != SUCCESS) {
@@ -503,4 +503,20 @@
     // $_SERVER['HTTPS'] != 'off' ¤ÏIISÍÑ
     if (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') {
+        return true;
+    } else {
+        return false;
+    }
+}
+
+/**
+ *  Àµµ¬¤ÎÁ«°Ü¤¬¤µ¤ì¤Æ¤¤¤ë¤«¤òÈ½Äê
+ *  Á°²èÌÌ¤Çuniqid¤òËä¤á¹þ¤ó¤Ç¤ª¤¯É¬Í×¤¬¤¢¤ë
+ *  @param  obj  SC_Session, SC_SiteSession
+ *  @return bool
+ */
+function sfIsValidTransition($objSess) {
+    // Á°²èÌÌ¤«¤éPOST¤µ¤ì¤ëuniqid¤¬Àµ¤·¤¤¤â¤Î¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯
+    $uniqid = $objSess->getUniqId();
+    if ( !empty($_POST['uniqid']) && ($_POST['uniqid'] === $uniqid) ) {
         return true;
     } else {
