ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => หัวข้อเริ่มโดย: bubbleball ใน 07 กุมภาพันธ์ 2012, 17:54:06

ชื่อเรื่อง: ใครเคยเจอปัญหาสั่ง logout facebook แล้ว session ยังอยู่บ้างครับ
โพสต์โดย: bubbleball ใน 07 กุมภาพันธ์ 2012, 17:54:06
ผมเขียนเป็น adobe air นะครับ

api ตามนี้


logout () method
public static function logout(callback:Function = null, appOrigin:String = null):void
Clears a user's local session. This method is synchronous, since its method does not log the user out of Facebook, only the current application.

Parameters

callback:Function (default = null) — (Optional) Method to call when logout is done.

appOrigin:String (default = null) — (Optional) The site url specified for your app. Required for clearing html window cookie.



ตรง appOrigin เป็น url ที่ไว้เคลียร์ session

คือผมใช้ url ของเว็บหนึ่งแล้วมัน logout ให้สำเร็จ แต่เป็น url ของเว็บอื่นกลับไม่ logout ให้

อีกจุดคือ app id ใช้ของตัวเก่าได้ ตัวที่สร้างเองทำให้ logout ไม่สำเร็จเหมือนกัน

ใครเจอปัญหานี้รบกวนแชร์ข้อมูลกันหน่อยครับ ขอบคุณครับ
ชื่อเรื่อง: Re: ใครเคยเจอปัญหาสั่ง logout facebook แล้ว session ยังอยู่บ้างครับ
โพสต์โดย: GoogleBot ใน 07 กุมภาพันธ์ 2012, 18:16:07
เพิ่งเป็นพักนี้หล่ะครับ แต่ก่อนไม่เป็นนะ
ชื่อเรื่อง: Re: ใครเคยเจอปัญหาสั่ง logout facebook แล้ว session ยังอยู่บ้างครับ
โพสต์โดย: bubbleball ใน 07 กุมภาพันธ์ 2012, 18:30:59
เห็นเป็นอยู่สองจุดนี้ ผมก็เลยไม่แน่ใจว่าที่ application ต้องเซต url ที่จะใช้งานอะไรไว้หรือเปล่า หรือเซต host (เพราะลองเปลี่ยนพาธแต่ยังเว็บเดิมก็ยังใช้ได้)

งานเก่าคนอื่นทำไว้ จะดูก็ไม่ได้ด้วยสิ ตอนนี้เขียน app ใหม่ก็เลยต้องขอยืม app id กับ url เว็บเก่าใช้งานไปก่อน = ="
ชื่อเรื่อง: Re: ใครเคยเจอปัญหาสั่ง logout facebook แล้ว session ยังอยู่บ้างครับ
โพสต์โดย: bubbleball ใน 08 กุมภาพันธ์ 2012, 23:26:33
โอเคครับ ผมหาปัญหาเจอละ แก้ไม่ยาก

แค่ไปกรอก url ในช่องของ Website ให้เป็นเว็บเดียวกับตอน logout

ไม่เคยเซต app ไปใช้กับ flash เอง ปกติ php จัดการตลอด ทำเองเลยไม่รู้