<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Oauth2 Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/oauth2.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Oauth2 Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-06-14T04:08:30+07:00</lastBuildDate>
                <item>
            <title><![CDATA[OAuth2 Account Takeovers: Xây dựng Kiến trúc Social Login Bất Khả Xâm Phạm]]></title>
                        <link>https://viblo.asia/p/oauth2-account-takeovers-xay-dung-kien-truc-social-login-bat-kha-xam-pham-G24B8GYBLz3</link>
            <guid isPermaLink="true">https://viblo.asia/p/oauth2-account-takeovers-xay-dung-kien-truc-social-login-bat-kha-xam-pham-G24B8GYBLz3</guid>
            <description><![CDATA[Chào anh em, hôm nay tôi sẽ chia sẻ với anh em chủ đề security.

Bài viết này dành cho ai?
Dành cho các Software Engineer, Backend Developer và Archit...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">paudang</dc:creator>
            <pubDate>2026-05-07 08:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giải Phẫu OAuth2: Nghệ Thuật Lấy Dữ Liệu Mà Không Cần Mật Khẩu]]></title>
                        <link>https://viblo.asia/p/giai-phau-oauth2-nghe-thuat-lay-du-lieu-ma-khong-can-mat-khau-OQJwzBP04MP</link>
            <guid isPermaLink="true">https://viblo.asia/p/giai-phau-oauth2-nghe-thuat-lay-du-lieu-ma-khong-can-mat-khau-OQJwzBP04MP</guid>
            <description><![CDATA[Người dùng ngày nay cực kỳ thiếu kiên nhẫn. Bắt họ gõ Email, tạo Mật khẩu (phải có chữ hoa, chữ thường, số, ký tự đặc biệt), rồi bắt vào Email bấm lin...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-04-17 13:39:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[System Design] Single Sign-On (SSO) là gì? Giải mã cơ chế &quot;Một chìa khóa mở mọi cánh cửa&quot;]]></title>
                        <link>https://viblo.asia/p/system-design-single-sign-on-sso-la-gi-giai-ma-co-che-mot-chia-khoa-mo-moi-canh-cua-wlVmRYrw45Z</link>
            <guid isPermaLink="true">https://viblo.asia/p/system-design-single-sign-on-sso-la-gi-giai-ma-co-che-mot-chia-khoa-mo-moi-canh-cua-wlVmRYrw45Z</guid>
            <description><![CDATA[Hãy tưởng tượng bạn làm việc tại môt tập đoàn lớn. Bạn có một tài khoản Email, một tài khoản Slack, một tài khoản Jira, và một hệ thống quản lý nhân s...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-03-27 15:22:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Series] Xây dựng RESTful API từ con số 0 với PHP Thuần &amp; MVC - Phần 11: Tích hợp Đăng nhập bằng Google (Google OAuth2)]]></title>
                        <link>https://viblo.asia/p/series-xay-dung-restful-api-tu-con-so-0-voi-php-thuan-mvc-phan-11-tich-hop-dang-nhap-bang-google-google-oauth2-oW4oelvzLml</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-xay-dung-restful-api-tu-con-so-0-voi-php-thuan-mvc-phan-11-tich-hop-dang-nhap-bang-google-google-oauth2-oW4oelvzLml</guid>
            <description><![CDATA[Chào các bạn, mình đã trở lại!

Trong thời đại mà trải nghiệm người dùng (UX) là vua, việc bắt khách hàng điền form đăng ký dài dằng dặc là một "điểm ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-03-25 09:50:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Oauth2 là gì]]></title>
                        <link>https://viblo.asia/p/oauth2-la-gi-bA468RgBLKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/oauth2-la-gi-bA468RgBLKv</guid>
            <description><![CDATA[Oauth2 là 1 cách để mà 1 trang web có thể lấy thông tin của người dùng qua 1 ứng dụng khác đã lưu thông tin người dùng mà không biết thông tin đăng nh...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Luận Nguyễn Văn</dc:creator>
            <pubDate>2026-03-15 22:06:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[PKCE trong OAuth 2.0]]></title>
                        <link>https://viblo.asia/p/pkce-trong-oauth-20-bXP4WymKL7G</link>
            <guid isPermaLink="true">https://viblo.asia/p/pkce-trong-oauth-20-bXP4WymKL7G</guid>
            <description><![CDATA[Chuyện là mình vừa được phỏng vấn 1 câu về security trong OAuth, làm thế nào để bảo mật client secret trong các ứng dụng SPAs? Nên là mình đã note lại...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hải Đăng</dc:creator>
            <pubDate>2025-03-26 08:27:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hiểu Rõ Luồng OAuth 2.0 qua các Hình Ảnh Động (GIFS)]]></title>
                        <link>https://viblo.asia/p/hieu-ro-luong-oauth-20-qua-cac-hinh-anh-dong-gifs-GyZJZdxEVjm</link>
            <guid isPermaLink="true">https://viblo.asia/p/hieu-ro-luong-oauth-20-qua-cac-hinh-anh-dong-gifs-GyZJZdxEVjm</guid>
            <description><![CDATA[Trong bài viết này Sydexa sẽ giúp bạn hiểu rõ luồng OAuth 2.0 qua các Hình Ảnh Động minh họa. Hãy chia sẻ bài viết này với những bạn bè đang muốn học ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sydexa</dc:creator>
            <pubDate>2024-04-17 09:35:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Oauth2 and Youtube channel's videos crawler]]></title>
                        <link>https://viblo.asia/p/oauth2-and-youtube-channels-videos-crawler-5OXLA5Q8LGr</link>
            <guid isPermaLink="true">https://viblo.asia/p/oauth2-and-youtube-channels-videos-crawler-5OXLA5Q8LGr</guid>
            <description><![CDATA[I. Introduction

Chuyện là mình muốn crawl tất cả video của một channel youtube về nghịch chơi nhưng không ngờ là để crawl được thì cũng khá loằng ngo...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">logbasex</dc:creator>
            <pubDate>2023-06-12 21:33:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về OAuth2, OpenID Connect, SAML và Kerberos: Các phương thức xác thực và ủy quyền trong ứng dụng hiện đại]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-oauth2-openid-connect-saml-va-kerberos-cac-phuong-thuc-xac-thuc-va-uy-quyen-trong-ung-dung-hien-dai-GAWVpx2oV05</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-oauth2-openid-connect-saml-va-kerberos-cac-phuong-thuc-xac-thuc-va-uy-quyen-trong-ung-dung-hien-dai-GAWVpx2oV05</guid>
            <description><![CDATA[1. Giới thiệu về OAuth2

OAuth2 (Open Authorization 2) là một giao thức xác thực và ủy quyền mở rộng được thiết kế để cung cấp quyền truy cập tới các ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Đình Tài</dc:creator>
            <pubDate>2023-04-25 18:40:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hướng dẫn cấu hình đăng nhập Cognito AWS thông qua OAuth2 Azure]]></title>
                        <link>https://viblo.asia/p/huong-dan-cau-hinh-dang-nhap-cognito-aws-thong-qua-oauth2-azure-yMnKMROzZ7P</link>
            <guid isPermaLink="true">https://viblo.asia/p/huong-dan-cau-hinh-dang-nhap-cognito-aws-thong-qua-oauth2-azure-yMnKMROzZ7P</guid>
            <description><![CDATA[Sơ lược về Cognito: Amazon Cognito là dịch vụ của Amazon Web Services cung cấp xác thực, ủy quyền và quản lý người dùng cho các ứng dụng web và di độn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kha Leo</dc:creator>
            <pubDate>2022-04-05 13:36:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Từ OAuth đến OpenID Connect]]></title>
                        <link>https://viblo.asia/p/tu-oauth-den-openid-connect-gAm5y7JkZdb</link>
            <guid isPermaLink="true">https://viblo.asia/p/tu-oauth-den-openid-connect-gAm5y7JkZdb</guid>
            <description><![CDATA[Khi sử dụng các ứng dụng như Draw.io hay một số ứng dụng, trang web nào đó, bạn đã bao giờ gặp thông báo yêu cầu cấp quyền truy cập đến Google drive c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cao Phuc</dc:creator>
            <pubDate>2021-12-25 19:08:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[OAuth là gì ? Nó hoạt động như thế nào ?]]></title>
                        <link>https://viblo.asia/p/oauth-la-gi-no-hoat-dong-nhu-the-nao-4P856Qx9lY3</link>
            <guid isPermaLink="true">https://viblo.asia/p/oauth-la-gi-no-hoat-dong-nhu-the-nao-4P856Qx9lY3</guid>
            <description><![CDATA[Mở đầu
Khi bạn vào một trang web muốn sử dụng các dịch vụ của một trang web khác — chẳng hạn như đăng nhập vào bằng tài khoản Facebook — thay vì yêu c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Thành</dc:creator>
            <pubDate>2021-06-14 14:54:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giải thích về cách thức hoạt động của OAuth 2.0]]></title>
                        <link>https://viblo.asia/p/giai-thich-ve-cach-thuc-hoat-dong-cua-oauth-20-djeZ1wN35Wz</link>
            <guid isPermaLink="true">https://viblo.asia/p/giai-thich-ve-cach-thuc-hoat-dong-cua-oauth-20-djeZ1wN35Wz</guid>
            <description><![CDATA[OAuth2.0 là một giao thức authorization, cho phép truy cập tài nguyên của resource owner bằng cách bật client applications trên các dịch vụ HTTP như F...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Minh Chuc</dc:creator>
            <pubDate>2021-04-19 20:08:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng Misoca API (oauth2) với Python]]></title>
                        <link>https://viblo.asia/p/su-dung-misoca-api-oauth2-voi-python-1Je5E740ZnL</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-misoca-api-oauth2-voi-python-1Je5E740ZnL</guid>
            <description><![CDATA[Với bài viết này giúp chúng ta có thể nắm được

・Tìm hiểu cách xử lý API misoca bằng Python

・Ví dụ về cách sử dụng thư viện oauth2_client

Misoca với...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">hiepkyou</dc:creator>
            <pubDate>2021-02-23 15:50:10</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[OAuth là gì? Cách thức hoạt động của OAuth]]></title>
                        <link>https://viblo.asia/p/oauth-la-gi-cach-thuc-hoat-dong-cua-oauth-WAyK89q6ZxX</link>
            <guid isPermaLink="true">https://viblo.asia/p/oauth-la-gi-cach-thuc-hoat-dong-cua-oauth-WAyK89q6ZxX</guid>
            <description><![CDATA[![](https://images.viblo.asia/ac009d4b-4479-4c00-9b69-d80f5167edef.jpg)



OAuth cho phép các trang web và dịch vụ chia sẻ tài nguyên giữa những người...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chu Ngoc Minh</dc:creator>
            <pubDate>2021-01-11 16:56:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tò mò với &quot;Đăng nhập với Google/Facebook&quot; và cách mà OAuth2 hoạt động? (P1)]]></title>
                        <link>https://viblo.asia/p/to-mo-voi-dang-nhap-voi-googlefacebook-va-cach-ma-oauth2-hoat-dong-p1-YWOZravEKQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/to-mo-voi-dang-nhap-voi-googlefacebook-va-cach-ma-oauth2-hoat-dong-p1-YWOZravEKQ0</guid>
            <description><![CDATA[![](https://images.viblo.asia/0023f84d-b4a1-4141-9aa3-f7f1a097c6dc.jpg)



Xin chào các bạn!

Đã bao giờ bạn đăng nhập vào một trang web hay ứng dụng ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">hatcai</dc:creator>
            <pubDate>2020-08-22 22:15:46</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu đôi chút về OAuth2]]></title>
                        <link>https://viblo.asia/p/tim-hieu-doi-chut-ve-oauth2-eW65GvMLlDO</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-doi-chut-ve-oauth2-eW65GvMLlDO</guid>
            <description><![CDATA[Chắc hẳn một trong số các bạn cũng đã từng nghe qua khái niệm OAuth trước đây. Về cơ bản, OAuth là một phương thức xác thực giúp một ứng dụng bên thứ ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Duong Hoai Nam</dc:creator>
            <pubDate>2020-07-18 11:38:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[OAuth 2.0]]></title>
                        <link>https://viblo.asia/p/oauth-20-maGK7oJeKj2</link>
            <guid isPermaLink="true">https://viblo.asia/p/oauth-20-maGK7oJeKj2</guid>
            <description><![CDATA[OAuth 2.0 là gì?

OAuth là một giao thức authorization mở, cho phép truy cập tài nguyên của chủ sở hữu tài nguyên bằng cách cho phép các ứng dụng khác...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cuong Le Ngoc</dc:creator>
            <pubDate>2020-03-24 07:44:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Understanding OAuth2]]></title>
                        <link>https://viblo.asia/p/understanding-oauth2-aWj53L31K6m</link>
            <guid isPermaLink="true">https://viblo.asia/p/understanding-oauth2-aWj53L31K6m</guid>
            <description><![CDATA[![](https://images.viblo.asia/808dd625-6cc0-4b49-8ee4-799df8a4d103.png)


:boom:
Cookie authentication
Việc xác thực người dùng bằng cookie (cookie-ba...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Huy</dc:creator>
            <pubDate>2020-01-13 22:52:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng  OAuth2 Service API bằng Spring Boot]]></title>
                        <link>https://viblo.asia/p/xay-dung-oauth2-service-api-bang-spring-boot-RnB5p43G5PG</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-oauth2-service-api-bang-spring-boot-RnB5p43G5PG</guid>
            <description><![CDATA[OAuth2 là gì?
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Khi đọc bài viết này, chắc hẳn nhiều bạn cũng đã biết hoặc từng sử dụng OAuth2 rồi. Ví dụ như, trang...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Ngọc Văn</dc:creator>
            <pubDate>2019-11-13 09:33:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[What is OAuth and How it works?]]></title>
                        <link>https://viblo.asia/p/what-is-oauth-and-how-it-works-Eb85oy3WZ2G</link>
            <guid isPermaLink="true">https://viblo.asia/p/what-is-oauth-and-how-it-works-Eb85oy3WZ2G</guid>
            <description><![CDATA[![](https://images.viblo.asia/85045dbe-5366-464b-bbcd-ae9845a50edc.png)


At the point when a site needs to utilize the administrations of another, fo...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mahipal Nehra</dc:creator>
            <pubDate>2019-05-28 19:14:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xác thực và ủy quyền  cho Rails Application bằng OAuth 2.0 sử dụng OmniAuth]]></title>
                        <link>https://viblo.asia/p/xac-thuc-va-uy-quyen-cho-rails-application-bang-oauth-20-su-dung-omniauth-bWrZn6eYZxw</link>
            <guid isPermaLink="true">https://viblo.asia/p/xac-thuc-va-uy-quyen-cho-rails-application-bang-oauth-20-su-dung-omniauth-bWrZn6eYZxw</guid>
            <description><![CDATA[I. OAuth 2.0

- OAuth 2.0 là một framework ủy quyền (authorization) giúp cho các ứng dụng có thể có quyền truy cập (một cách giới hạn) vào tài nguyên ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Viet Hung</dc:creator>
            <pubDate>2019-04-20 21:55:29</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Gem &quot;omniauth-google-oauth2&quot;]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/gem-omniauth-google-oauth2-gGJ59kBGZX2</link>
            <guid isPermaLink="true">https://viblo.asia/p/gem-omniauth-google-oauth2-gGJ59kBGZX2</guid>
            <description><![CDATA[Giới thiệu
Google cung cấp dịch vụ một dịch vụ xác thực người cho phép một website của bên thứ ba sử dụng thông tin tài khoản của
Google để phục vụ ch...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">NULL</dc:creator>
            <pubDate>2019-01-21 00:34:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giải thích OAuthen 2.0 dễ hiểu nhất]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/giai-thich-oauthen-20-de-hieu-nhat-4P8566pG5Y3</link>
            <guid isPermaLink="true">https://viblo.asia/p/giai-thich-oauthen-20-de-hieu-nhat-4P8566pG5Y3</guid>
            <description><![CDATA[Mở đầu
Tuy rằng hiện tại đã có rất nhiều tài liệu cũng như bài viết giải thích về cơ chế xác thực OAuthen, nhưng đối với những người mới bắt đầu tiếp ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ngo Dinh Nhat Hoang</dc:creator>
            <pubDate>2019-01-20 14:06:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Authentication with Google OAuth using Nodejs, Passportjs, MongoDB]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/authentication-with-google-oauth-using-nodejs-passportjs-mongodb-gAm5yqAV5db</link>
            <guid isPermaLink="true">https://viblo.asia/p/authentication-with-google-oauth-using-nodejs-passportjs-mongodb-gAm5yqAV5db</guid>
            <description><![CDATA[Chào mọi người,

Trong thời buổi hiện nay với việc tất cả các nền tảng, ứng dụng được kết nối với nhau thì việc đồng bộ với một số nền tảng lớn như Go...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phuong Thuan</dc:creator>
            <pubDate>2018-09-15 14:02:21</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Project RoR với đăng nhập bằng Facebook đơn giản]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/project-ror-voi-dang-nhap-bang-facebook-don-gian-E375zRob5GW</link>
            <guid isPermaLink="true">https://viblo.asia/p/project-ror-voi-dang-nhap-bang-facebook-don-gian-E375zRob5GW</guid>
            <description><![CDATA[1. Mở đầu:
Đối với một người dùng, khi phải thường xuyên nhớ tài khoản và mật khẩu của từng ứng dụng luôn là vấn đề đau đầu, ngày xưa thì thường hay v...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ngo Quang Trung</dc:creator>
            <pubDate>2018-07-09 09:21:24</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Single sign on rails]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/single-sign-on-rails-V3m5W1XwZO7</link>
            <guid isPermaLink="true">https://viblo.asia/p/single-sign-on-rails-V3m5W1XwZO7</guid>
            <description><![CDATA[Ở bài viết này mình sẽ giới thiệu về single sign on, một ứng dụng của OAuth2 để tạo một site Authenticate cho nhiều application khác nhau.

Giới thiệu...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">anchan</dc:creator>
            <pubDate>2018-05-28 02:50:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[OAuth2 Facebook and Github using Kotlin + Spring Boot]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/oauth2-facebook-and-github-using-kotlin-spring-boot-RnB5pNN7ZPG</link>
            <guid isPermaLink="true">https://viblo.asia/p/oauth2-facebook-and-github-using-kotlin-spring-boot-RnB5pNN7ZPG</guid>
            <description><![CDATA[Bài viết này sẽ giúp giới thiệu về cách xây dựng một app mẫu về "social login" sử dụng OAuth2 và Spring Boot trong đó chúng ta có thể lựa chọn OAuth2 ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lim Kimhuor</dc:creator>
            <pubDate>2018-02-26 23:37:22</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Oauth 2 authentication]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/oauth-2-authentication-oOVlYObzK8W</link>
            <guid isPermaLink="true">https://viblo.asia/p/oauth-2-authentication-oOVlYObzK8W</guid>
            <description><![CDATA[![](https://images.viblo.asia/72be4948-06f9-413b-8881-15281e10b82b.jpg)


Mở đầu
Chắc nhiều bạn đã nghe đến khái niệm oauth. Về cơ bản thì oauth là mộ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Van Long</dc:creator>
            <pubDate>2018-01-03 10:11:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giới thiệu gem Doorkeeper]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/gioi-thieu-gem-doorkeeper-Do754xM35M6</link>
            <guid isPermaLink="true">https://viblo.asia/p/gioi-thieu-gem-doorkeeper-Do754xM35M6</guid>
            <description><![CDATA[Doorkeeper là 1 gem giúp bạn thực hiện OAuth 2 provider trong ứng dụng của bạn 1 các dễ dàng.
Cài đặt
Thêm vào Gemfile và chạy lệnh bundle

Chạy lệnh ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">tran.danh.ha</dc:creator>
            <pubDate>2017-08-25 16:08:53</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giới thiệu về Doorkeeper và OAuth 2.0]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/gioi-thieu-ve-doorkeeper-va-oauth-20-maGK7Eb9lj2</link>
            <guid isPermaLink="true">https://viblo.asia/p/gioi-thieu-ve-doorkeeper-va-oauth-20-maGK7Eb9lj2</guid>
            <description><![CDATA[Trong bài viết này, mình sẽ giới thiệu cho các bạn cách tạo một OAuth2 provider và secure API với sự giúp đỡ của Doorkeeper. Chúng ta sẽ làm từ những ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hồ Việt Tuấn</dc:creator>
            <pubDate>2017-02-28 16:23:35</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Single Sign On (SSO) với OAuth2]]></title>
                        <link>https://viblo.asia/p/single-sign-on-sso-voi-oauth2-7eERELAevgNj</link>
            <guid isPermaLink="true">https://viblo.asia/p/single-sign-on-sso-voi-oauth2-7eERELAevgNj</guid>
            <description><![CDATA[Single Sign On (SSO) là gì?

>Theo Wikipedia Single Sign On là một thuật ngữ của việc kiểm soát truy cập nhiều hệ thống liên quan. Với việc sử dụng th...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bach Van Ngoc</dc:creator>
            <pubDate>2016-06-25 23:51:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về OAuth 2.0 (part I)]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-oauth-20-part-i-ZabG91QYGzY6</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-oauth-20-part-i-ZabG91QYGzY6</guid>
            <description><![CDATA[Các khái niệm cơ bản

Các thuật ngữ này sẽ được sử dụng một cách thường xuyên trong bài viết, nên trước tiên, chúng ta cần nói rõ với nhau xem, chúng ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dung Nguyen Quang</dc:creator>
            <pubDate>2016-06-30 07:11:52</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử Dụng OAuth2 Để Chứng Thực Trong Rails]]></title>
                        <link>https://viblo.asia/p/su-dung-oauth2-de-chung-thuc-trong-rails-ZabG91ekGzY6</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-oauth2-de-chung-thuc-trong-rails-ZabG91ekGzY6</guid>
            <description><![CDATA[
I. Intro

Chào các bạn, đến hẹn lại lên. Hôm nay mình dành chút thời gian viết bài về cách chứng thực hay còn gọi là Authentication trên Rails. Bài v...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vo Van Do</dc:creator>
            <pubDate>2016-02-25 08:17:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng Authentication provider với gem OPro]]></title>
                        <link>https://viblo.asia/p/xay-dung-authentication-provider-voi-gem-opro-amoG84LdGz8P</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-authentication-provider-voi-gem-opro-amoG84LdGz8P</guid>
            <description><![CDATA[I. Mở đầu

Xin chào các bạn (honho)

Chắc hẳn các bạn đã từng sử dụng tới OAuth2 để login vào trang web bằng tài khoản Facebook hoặc Google. (để biết ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Tan Duc</dc:creator>
            <pubDate>2016-01-26 16:39:53</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng Oauth2]]></title>
                        <link>https://viblo.asia/p/su-dung-oauth2-BYjv4kB1GxpV</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-oauth2-BYjv4kB1GxpV</guid>
            <description><![CDATA[Để cho nhanh chóng, các bạn muốn biết Oauth2 để làm cái gì thì mời các bạn đọc bài Introduction to Oauth2 của anh Tùng D.
Bài này mình sẽ giới thiệu c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thạo hihihihihihihihihihi</dc:creator>
            <pubDate>2016-01-20 07:16:26</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[OAuth2 và login qua Twitter]]></title>
                        <link>https://viblo.asia/p/oauth2-va-login-qua-twitter-7rVRqwaqG4bP</link>
            <guid isPermaLink="true">https://viblo.asia/p/oauth2-va-login-qua-twitter-7rVRqwaqG4bP</guid>
            <description><![CDATA[
I. OAuth là gì?

1. Giới thiệu

Chắc hẳn nhiều bạn đã thấy những biểu tượng này khi đăng ký tài khoản tại một website nào đó

Và giờ ta không cần tạo...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Tan Duc</dc:creator>
            <pubDate>2015-12-26 13:59:33</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Introduction to Oauth2]]></title>
                        <link>https://viblo.asia/p/introduction-to-oauth2-3OEqGjDpR9bL</link>
            <guid isPermaLink="true">https://viblo.asia/p/introduction-to-oauth2-3OEqGjDpR9bL</guid>
            <description><![CDATA[
Mở đầu

Tôi xin mở đầu bài viết này bằng một câu chuyện về thực trạng về các ứng dụng hiện nay. Vấn đề đặt ra đó là số lượng ứng dụng đang phát triển...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tung Nguyen</dc:creator>
            <pubDate>2015-09-25 00:54:56</pubDate>
                                                                                                        </item>
            </channel>
</rss>
