{"id":13737,"date":"2026-04-24T11:25:50","date_gmt":"2026-04-24T04:25:50","guid":{"rendered":"https:\/\/km.ict.buu.ac.th\/?p=13737"},"modified":"2026-04-24T11:25:52","modified_gmt":"2026-04-24T04:25:52","slug":"%e0%b9%81%e0%b8%99%e0%b8%a7%e0%b8%97%e0%b8%b2%e0%b8%87%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%9b%e0%b8%a3%e0%b8%b0%e0%b8%a2%e0%b8%b8%e0%b8%81%e0%b8%95%e0%b9%8c%e0%b9%83%e0%b8%8a%e0%b9%89-google-authenticati","status":"publish","type":"post","link":"https:\/\/km.ict.buu.ac.th\/?p=13737","title":{"rendered":"\u0e41\u0e19\u0e27\u0e17\u0e32\u0e07\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e22\u0e38\u0e01\u0e15\u0e4c\u0e43\u0e0a\u0e49 Google Authentication \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e25\u0e07\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e41\u0e25\u0e30\u0e40\u0e02\u0e49\u0e32\u0e2a\u0e39\u0e48\u0e23\u0e30\u0e1a\u0e1a\u0e2a\u0e32\u0e23\u0e2a\u0e19\u0e40\u0e17\u0e28"},"content":{"rendered":"<p>\u0e01\u0e32\u0e23\u0e25\u0e07\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23 API Google\u2019s OAuth 2.0 \u00a0\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e40\u0e27\u0e47\u0e1a\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e02\u0e49\u0e32\u0e2a\u0e39\u0e48\u0e23\u0e30\u0e1a\u0e1a (Login) \u0e1c\u0e48\u0e32\u0e19 Google Account \u0e21\u0e35\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e14\u0e31\u0e07\u0e19\u0e35\u0e49<\/p><p>1. \u0e1e\u0e34\u0e21\u0e1e\u0e4c URL \u00a0<strong>https:\/\/console.cloud.google.com<\/strong> \u0e41\u0e25\u0e30\u0e04\u0e25\u0e34\u0e01 <strong>Select a project<\/strong><\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"868\" height=\"328\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image.png\" alt=\"\" class=\"wp-image-13739\" \/><\/figure><\/div><p>2. \u0e04\u0e25\u0e34\u0e01 <strong>New project<\/strong><\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"877\" height=\"365\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-2.png\" alt=\"\" class=\"wp-image-13742\" \/><\/figure><\/div><p>3. \u0e01\u0e23\u0e2d\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e0a\u0e37\u0e48\u0e2d\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23 (Project name) \u0e43\u0e2b\u0e49\u0e04\u0e23\u0e1a\u0e16\u0e49\u0e27\u0e19 \u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e04\u0e25\u0e34\u0e01\u0e1b\u0e38\u0e48\u0e21 <strong>Create<\/strong><\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"898\" height=\"470\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-3.png\" alt=\"\" class=\"wp-image-13743\" \/><\/figure><\/div><p>4. \u0e04\u0e25\u0e34\u0e01\u0e40\u0e21\u0e19\u0e39\u0e2b\u0e25\u0e31\u0e01\u0e17\u0e35\u0e48\u0e21\u0e38\u0e21\u0e1a\u0e19\u0e14\u0e49\u0e32\u0e19\u0e0b\u0e49\u0e32\u0e22 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e41\u0e2a\u0e14\u0e07\u0e40\u0e21\u0e19\u0e39\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"904\" height=\"219\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-4.png\" alt=\"\" class=\"wp-image-13744\" \/><\/figure><\/div><p>5. \u0e04\u0e25\u0e34\u0e01\u0e17\u0e35\u0e48\u0e40\u0e21\u0e19\u0e39 <strong>APIs &amp; Services<\/strong> \u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e40\u0e25\u0e37\u0e2d\u0e01 <strong>Credentials<\/strong><\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"851\" height=\"1024\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-5-851x1024.png\" alt=\"\" class=\"wp-image-13745\" \/><\/figure><\/div><p>6. \u0e04\u0e25\u0e34\u0e01\u0e1b\u0e38\u0e48\u0e21 <strong>+ Create Credentials<\/strong> \u0e42\u0e14\u0e22\u0e43\u0e2b\u0e49\u0e2a\u0e31\u0e07\u0e40\u0e01\u0e15\u0e17\u0e35\u0e48\u0e0a\u0e37\u0e48\u0e2d\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e14\u0e49\u0e32\u0e19\u0e1a\u0e19 \u0e41\u0e25\u0e30\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e20\u0e32\u0e22\u0e43\u0e15\u0e49\u0e0a\u0e37\u0e48\u0e2d\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"893\" height=\"399\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-6.png\" alt=\"\" class=\"wp-image-13746\" \/><\/figure><\/div><p>7. \u0e40\u0e25\u0e37\u0e2d\u0e01 <strong>OAuth client ID<\/strong><\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"896\" height=\"388\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-7.png\" alt=\"\" class=\"wp-image-13747\" \/><\/figure><\/div><p>8. \u0e04\u0e25\u0e34\u0e01\u0e40\u0e21\u0e19\u0e39 <strong>Overview<\/strong><\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"898\" height=\"372\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-8.png\" alt=\"\" class=\"wp-image-13748\" \/><\/figure><\/div><p>9. \u0e04\u0e25\u0e34\u0e01\u0e1b\u0e38\u0e48\u0e21 <strong>Get started<\/strong><\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"895\" height=\"419\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-9.png\" alt=\"\" class=\"wp-image-13749\" \/><\/figure><\/div><p>10. \u0e23\u0e30\u0e1a\u0e1a\u0e08\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e2b\u0e19\u0e49\u0e32 <strong>Project configulation<\/strong> \u0e43\u0e2b\u0e49\u0e01\u0e23\u0e2d\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"896\" height=\"638\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-10.png\" alt=\"\" class=\"wp-image-13750\" \/><\/figure><\/div><p>11. \u0e01\u0e23\u0e2d\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e43\u0e2b\u0e49\u0e04\u0e23\u0e1a\u0e16\u0e49\u0e27\u0e19 \u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e04\u0e25\u0e34\u0e01\u0e1b\u0e38\u0e48\u0e21 <strong>Next<\/strong> \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"908\" height=\"777\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-11.png\" alt=\"\" class=\"wp-image-13751\" \/><\/figure><\/div><p>12. \u0e04\u0e25\u0e34\u0e01\u0e40\u0e25\u0e37\u0e2d\u0e01 <strong>External<\/strong> \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e17\u0e31\u0e48\u0e27\u0e44\u0e1b\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e02\u0e49\u0e32\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49 \u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e04\u0e25\u0e34\u0e01\u0e1b\u0e38\u0e48\u0e21 <strong>Next<\/strong> \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"879\" height=\"791\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-12.png\" alt=\"\" class=\"wp-image-13752\" \/><\/figure><\/div><p>13. \u0e01\u0e23\u0e2d\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d \u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e04\u0e25\u0e34\u0e01\u0e1b\u0e38\u0e48\u0e21 <strong>Next<\/strong> \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"901\" height=\"602\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-13.png\" alt=\"\" class=\"wp-image-13753\" \/><\/figure><\/div><p>14. \u0e04\u0e25\u0e34\u0e01 checkbox <strong>I agree to the Google API Services. User Data Policy<\/strong> \u0e41\u0e25\u0e30\u0e04\u0e25\u0e34\u0e01\u0e1b\u0e38\u0e48\u0e21 <strong>Continue<\/strong> \u0e41\u0e25\u0e30\u0e04\u0e25\u0e34\u0e01\u0e1b\u0e38\u0e48\u0e21 <strong>Create<\/strong><\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"673\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-14.png\" alt=\"\" class=\"wp-image-13754\" \/><\/figure><\/div><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"895\" height=\"271\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-16.png\" alt=\"\" class=\"wp-image-13756\" \/><\/figure><\/div><p>15. \u0e04\u0e25\u0e34\u0e01\u0e40\u0e21\u0e19\u0e39 <strong>Clients<\/strong> \u0e41\u0e25\u0e30\u0e40\u0e25\u0e37\u0e2d\u0e01 <strong>Web application<\/strong><\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"883\" height=\"549\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-15.png\" alt=\"\" class=\"wp-image-13755\" \/><\/figure><\/div><p>16. \u0e15\u0e31\u0e49\u0e07\u0e0a\u0e37\u0e48\u0e2d <strong>Name<\/strong> \u0e41\u0e25\u0e30\u0e01\u0e23\u0e2d\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e17\u0e35\u0e48\u0e0a\u0e48\u0e2d\u0e07 <strong>Authorized redirect URIs<\/strong> \u0e0b\u0e36\u0e48\u0e07\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e1b\u0e47\u0e19 Url \u0e17\u0e35\u0e48\u0e23\u0e30\u0e1a\u0e1a\u0e23\u0e31\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e08\u0e32\u0e01\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e02\u0e2d\u0e07 Google \u0e01\u0e25\u0e31\u0e1a\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 \u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e04\u0e25\u0e34\u0e01\u0e1b\u0e38\u0e48\u0e21 <strong>Create<\/strong><\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"883\" height=\"656\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-17.png\" alt=\"\" class=\"wp-image-13757\" \/><\/figure><\/div><p>17. \u0e04\u0e31\u0e14\u0e25\u0e2d\u0e01<strong>Client ID<\/strong> \u0e41\u0e25\u0e30 <strong>Client secret<\/strong> \u0e44\u0e27\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"595\" height=\"767\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-18.png\" alt=\"\" class=\"wp-image-13758\" \/><\/figure><\/div><p>18. \u0e19\u0e33 <strong>Client ID <\/strong>\u0e41\u0e25\u0e30 <strong>Client secret<\/strong> \u0e21\u0e32\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e43\u0e19\u0e44\u0e1f\u0e25\u0e4c .env \u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"859\" height=\"159\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-19.png\" alt=\"\" class=\"wp-image-13759\" \/><\/figure><\/div><p>19. \u0e43\u0e19\u0e01\u0e23\u0e13\u0e35\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e02\u0e2d\u0e07\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21 \u0e04\u0e25\u0e34\u0e01\u0e40\u0e21\u0e19\u0e39 <strong>APIs &amp; Services<\/strong> \u0e40\u0e25\u0e37\u0e2d\u0e01 <strong>OAuth consent screen<\/strong> \u0e41\u0e25\u0e30\u0e04\u0e25\u0e34\u0e01\u0e40\u0e21\u0e19\u0e39 <strong>Branding<\/strong> \u0e41\u0e25\u0e30\u0e01\u0e23\u0e2d\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e17\u0e35\u0e48\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e02\u0e2d\u0e07 App information \u0e41\u0e25\u0e30 App domain \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e04\u0e27\u0e32\u0e21\u0e19\u0e48\u0e32\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e16\u0e37\u0e2d\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 \u0e14\u0e31\u0e07\u0e19\u0e35\u0e49<\/p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211; Application home page<\/p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211; Application privacy policy link<\/p><p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; Application terms of service link<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"979\" height=\"729\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-20.png\" alt=\"\" class=\"wp-image-13760\" \/><\/figure><\/div><p>\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e2b\u0e15\u0e38 : \u0e01\u0e23\u0e13\u0e35\u0e17\u0e35\u0e48\u0e43\u0e2a\u0e48\u0e23\u0e39\u0e1b\u0e42\u0e25\u0e42\u0e01\u0e49 (App logo) \u0e23\u0e30\u0e1a\u0e1a\u0e08\u0e30\u0e1a\u0e31\u0e07\u0e04\u0e31\u0e1a verify \u0e0b\u0e36\u0e48\u0e07\u0e15\u0e49\u0e2d\u0e07\u0e23\u0e2d\u0e01\u0e32\u0e23\u0e1e\u0e34\u0e08\u0e32\u0e23\u0e13\u0e32\u0e15\u0e31\u0e27\u0e15\u0e19\u0e08\u0e32\u0e01 Google<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"894\" height=\"524\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-21.png\" alt=\"\" class=\"wp-image-13761\" \/><\/figure><\/div><p>20. \u0e43\u0e19\u0e01\u0e23\u0e13\u0e17\u0e35\u0e48\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19\u0e22\u0e31\u0e07\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e42\u0e2b\u0e21\u0e14\u0e17\u0e14\u0e2a\u0e2d\u0e1a \u0e22\u0e31\u0e07\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e0a\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e44\u0e14\u0e49 \u0e41\u0e15\u0e48\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e01\u0e14 \u201cPublish app\u201d \u0e08\u0e30\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19 Sensitive Scopes (\u0e02\u0e2d\u0e1a\u0e40\u0e02\u0e15\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e17\u0e35\u0e48\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e2d\u0e48\u0e2d\u0e19) \u0e44\u0e14\u0e49\u0e41\u0e25\u0e30\u0e08\u0e30\u0e16\u0e39\u0e01\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19\u0e43\u0e2b\u0e49 verify \u0e17\u0e31\u0e19\u0e17\u0e35 \u0e2b\u0e32\u0e01\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e40\u0e1e\u0e35\u0e22\u0e07 Non-sensitive Scopes (\u0e02\u0e2d\u0e1a\u0e40\u0e02\u0e15\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e17\u0e31\u0e48\u0e27\u0e44\u0e1b) \u0e01\u0e47\u0e44\u0e21\u0e48\u0e21\u0e35\u0e1c\u0e25\u0e01\u0e23\u0e30\u0e17\u0e1a\u0e2b\u0e23\u0e37\u0e2d\u0e02\u0e49\u0e2d\u0e08\u0e33\u0e01\u0e31\u0e14\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 \u0e41\u0e15\u0e48\u0e43\u0e2b\u0e49\u0e25\u0e1a\u0e23\u0e39\u0e1b logo \u0e2d\u0e2d\u0e01 \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e38 Scope \u0e43\u0e2b\u0e49\u0e0a\u0e31\u0e14\u0e40\u0e08\u0e19<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"891\" height=\"1020\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-22.png\" alt=\"\" class=\"wp-image-13762\" \/><\/figure><\/div><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"628\" height=\"438\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-23.png\" alt=\"\" class=\"wp-image-13763\" \/><\/figure><\/div><p>21. \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e25\u0e1a\u0e23\u0e39\u0e1b logo \u0e2d\u0e2d\u0e01\u0e08\u0e30\u0e44\u0e21\u0e48\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e15\u0e49\u0e2d\u0e07\u0e2a\u0e48\u0e07 verify<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"897\" height=\"528\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-24.png\" alt=\"\" class=\"wp-image-13764\" \/><\/figure><\/div><p>22. \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e23\u0e30\u0e1a\u0e38\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u0e16\u0e36\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e44\u0e14\u0e49\u0e17\u0e35\u0e48\u0e40\u0e21\u0e19\u0e39 \u201cData Access\u201d<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"903\" height=\"699\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-25.png\" alt=\"\" class=\"wp-image-13765\" \/><\/figure><\/div><p>23. \u0e19\u0e33\u0e04\u0e48\u0e32 env \u0e21\u0e32\u0e43\u0e2a\u0e48\u0e43\u0e19 \/config\/services.php<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"777\" height=\"163\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-26.png\" alt=\"\" class=\"wp-image-13766\" \/><\/figure><\/div><p>24. \u0e19\u0e33\u0e04\u0e48\u0e32 env \u0e21\u0e32\u0e43\u0e2a\u0e48\u0e43\u0e19 app\/Providers\/EventServiceProvider.php<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"979\" height=\"235\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-27.png\" alt=\"\" class=\"wp-image-13767\" \/><\/figure><\/div><p>25. \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e48\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a redirect<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"771\" height=\"138\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-28.png\" alt=\"\" class=\"wp-image-13768\" \/><\/figure><\/div><p>26. \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e48\u0e19 callback \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a \u0e23\u0e31\u0e1a\u0e04\u0e48\u0e32\u0e01\u0e25\u0e31\u0e1a<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"979\" height=\"279\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-29.png\" alt=\"\" class=\"wp-image-13769\" \/><\/figure><\/div><p>27. \u0e2a\u0e23\u0e49\u0e32\u0e07 route \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a redirect \u0e44\u0e1b\u0e2b\u0e32 google \u0e41\u0e25\u0e30\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a callback<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"979\" height=\"54\" src=\"https:\/\/km.ict.buu.ac.th\/wp-content\/uploads\/2026\/04\/image-30.png\" alt=\"\" class=\"wp-image-13770\" \/><\/figure><\/div>","protected":false},"excerpt":{"rendered":"<p>\u0e01\u0e32\u0e23\u0e25\u0e07\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23 API Google\u2019s OAuth 2.0 \u00a0\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e40\u0e27\u0e47\u0e1a\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e02\u0e49\u0e32\u0e2a\u0e39\u0e48\u0e23\u0e30\u0e1a\u0e1a (Login) \u0e1c\u0e48\u0e32\u0e19 Google Account \u0e21\u0e35\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e14\u0e31\u0e07\u0e19\u0e35\u0e49 1. \u0e1e\u0e34\u0e21\u0e1e\u0e4c URL \u00a0https:\/\/console.cloud.google.com \u0e41\u0e25\u0e30\u0e04\u0e25\u0e34\u0e01 Select a project 2. \u0e04\u0e25\u0e34\u0e01 New project 3. \u0e01\u0e23\u0e2d\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e0a\u0e37\u0e48\u0e2d\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23 (Project name) \u0e43\u0e2b\u0e49\u0e04\u0e23\u0e1a\u0e16\u0e49\u0e27\u0e19 \u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e04\u0e25\u0e34\u0e01\u0e1b\u0e38\u0e48\u0e21 Create 4. \u0e04\u0e25\u0e34\u0e01\u0e40\u0e21\u0e19\u0e39\u0e2b\u0e25\u0e31\u0e01\u0e17\u0e35\u0e48\u0e21\u0e38\u0e21\u0e1a\u0e19\u0e14\u0e49\u0e32\u0e19\u0e0b\u0e49\u0e32\u0e22 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e41\u0e2a\u0e14\u0e07\u0e40\u0e21\u0e19\u0e39\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 5. \u0e04\u0e25\u0e34\u0e01\u0e17\u0e35\u0e48\u0e40\u0e21\u0e19\u0e39 APIs &amp; Services \u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e40\u0e25\u0e37\u0e2d\u0e01 Credentials &hellip; <\/p>\n","protected":false},"author":58,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"pmpro_default_level":"","footnotes":""},"categories":[729,689,695],"tags":[758],"class_list":["post-13737","post","type-post","status-publish","format-standard","hentry","category-explicit-knowledge","category-knowleagebase","category-developer","tag-software-development","pmpro-has-access"],"jetpack_featured_media_url":"","rttpg_featured_image_url":null,"rttpg_author":{"display_name":"pisut","author_link":"https:\/\/km.ict.buu.ac.th\/?author=58"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/km.ict.buu.ac.th\/?cat=729\" rel=\"category\">Explicit Knowledge<\/a> <a href=\"https:\/\/km.ict.buu.ac.th\/?cat=689\" rel=\"category\">\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49<\/a> <a href=\"https:\/\/km.ict.buu.ac.th\/?cat=695\" rel=\"category\">\u0e0a\u0e38\u0e21\u0e0a\u0e19\u0e19\u0e31\u0e01\u0e1e\u0e31\u0e12\u0e19\u0e32<\/a>","rttpg_excerpt":"\u0e01\u0e32\u0e23\u0e25\u0e07\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23 API Google\u2019s OAuth 2.0 \u00a0\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e40\u0e27\u0e47\u0e1a\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e02\u0e49\u0e32\u0e2a\u0e39\u0e48\u0e23\u0e30\u0e1a\u0e1a (Login) \u0e1c\u0e48\u0e32\u0e19 Google Account \u0e21\u0e35\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e14\u0e31\u0e07\u0e19\u0e35\u0e49 1. \u0e1e\u0e34\u0e21\u0e1e\u0e4c URL \u00a0https:\/\/console.cloud.google.com \u0e41\u0e25\u0e30\u0e04\u0e25\u0e34\u0e01 Select a project 2. \u0e04\u0e25\u0e34\u0e01 New project 3. \u0e01\u0e23\u0e2d\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e0a\u0e37\u0e48\u0e2d\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23 (Project name) \u0e43\u0e2b\u0e49\u0e04\u0e23\u0e1a\u0e16\u0e49\u0e27\u0e19 \u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e04\u0e25\u0e34\u0e01\u0e1b\u0e38\u0e48\u0e21 Create 4. \u0e04\u0e25\u0e34\u0e01\u0e40\u0e21\u0e19\u0e39\u0e2b\u0e25\u0e31\u0e01\u0e17\u0e35\u0e48\u0e21\u0e38\u0e21\u0e1a\u0e19\u0e14\u0e49\u0e32\u0e19\u0e0b\u0e49\u0e32\u0e22 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e41\u0e2a\u0e14\u0e07\u0e40\u0e21\u0e19\u0e39\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 5. \u0e04\u0e25\u0e34\u0e01\u0e17\u0e35\u0e48\u0e40\u0e21\u0e19\u0e39 APIs &amp; Services \u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e40\u0e25\u0e37\u0e2d\u0e01 Credentials &hellip;","_links":{"self":[{"href":"https:\/\/km.ict.buu.ac.th\/index.php?rest_route=\/wp\/v2\/posts\/13737"}],"collection":[{"href":"https:\/\/km.ict.buu.ac.th\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/km.ict.buu.ac.th\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/km.ict.buu.ac.th\/index.php?rest_route=\/wp\/v2\/users\/58"}],"replies":[{"embeddable":true,"href":"https:\/\/km.ict.buu.ac.th\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13737"}],"version-history":[{"count":3,"href":"https:\/\/km.ict.buu.ac.th\/index.php?rest_route=\/wp\/v2\/posts\/13737\/revisions"}],"predecessor-version":[{"id":13771,"href":"https:\/\/km.ict.buu.ac.th\/index.php?rest_route=\/wp\/v2\/posts\/13737\/revisions\/13771"}],"wp:attachment":[{"href":"https:\/\/km.ict.buu.ac.th\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13737"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/km.ict.buu.ac.th\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13737"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/km.ict.buu.ac.th\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13737"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}