<?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>Authenticate 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/authenticate.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>Authenticate Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-06-14T03:01:12+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Bảo mật OAuth2: Đừng để Social Login trở thành lỗ hổng CSRF (và cách khắc phục triệt để)]]></title>
                        <link>https://viblo.asia/p/bao-mat-oauth2-dung-de-social-login-tro-thanh-lo-hong-csrf-va-cach-khac-phuc-triet-de-37LdegZMVov</link>
            <guid isPermaLink="true">https://viblo.asia/p/bao-mat-oauth2-dung-de-social-login-tro-thanh-lo-hong-csrf-va-cach-khac-phuc-triet-de-37LdegZMVov</guid>
            <description><![CDATA[![](https://images.viblo.asia/1e74cb6d-3ea0-4d02-87c3-922657e10332.png)



Trong phát triển web hiện đại, chúng ta thường coi Social Login (Google, Gi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">paudang</dc:creator>
            <pubDate>2026-05-18 08:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Introduction has_secure_password in Rails app]]></title>
                        <link>https://viblo.asia/p/introduction-has-secure-password-in-rails-app-2oKLnnMgLQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/introduction-has-secure-password-in-rails-app-2oKLnnMgLQO</guid>
            <description><![CDATA[Cách sử dụng hassecurepassoword trong ứng dụng của bạn

1. Nó là cái gì và tại sao phải dùng nó?

Khi bạn xây dụng một ứng dụng thì điều vô cùng quan ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">vo chi hieu</dc:creator>
            <pubDate>2024-06-01 15:41:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[JWT và ứng dụng xác thực người dùng trong Rails]]></title>
                        <link>https://viblo.asia/p/jwt-va-ung-dung-xac-thuc-nguoi-dung-trong-rails-aWj53bGGl6m</link>
            <guid isPermaLink="true">https://viblo.asia/p/jwt-va-ung-dung-xac-thuc-nguoi-dung-trong-rails-aWj53bGGl6m</guid>
            <description><![CDATA[JWT
Thời gian gần đây mình có init API thì mình có ứng dụng Json Web Token (JWT) để xây dựng xác thực người dùng. Nó có support những gì và ứng dụng c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Xuân Lộc</dc:creator>
            <pubDate>2020-12-20 23:57:39</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Authorization và Authenticate api NodeJS với JWT]]></title>
                        <link>https://viblo.asia/p/authorization-va-authenticate-api-nodejs-voi-jwt-jvEla3exKkw</link>
            <guid isPermaLink="true">https://viblo.asia/p/authorization-va-authenticate-api-nodejs-voi-jwt-jvEla3exKkw</guid>
            <description><![CDATA[Xin chào các bạn, sau một vài bài lý thuyết về NodeJS thì hôm nay chúng ta cùng đi vào thực hành nhé. Và hôm nay chúng ta sẽ làm bước một bước mình ng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương Mạnh Hoàng</dc:creator>
            <pubDate>2020-09-06 11:05:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Rodauth: A Refreshing Authentication Solution for Ruby]]></title>
                        <link>https://viblo.asia/p/rodauth-a-refreshing-authentication-solution-for-ruby-1Je5Ey1j5nL</link>
            <guid isPermaLink="true">https://viblo.asia/p/rodauth-a-refreshing-authentication-solution-for-ruby-1Je5Ey1j5nL</guid>
            <description><![CDATA[Chắc hẳn, nếu bạn làm việc với rails thì rất nhiều app của bạn có sử dụng một số framework xác thực người dùng như Devise, , Sorcery, Clearance, or Au...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yên Nguyễn Thị</dc:creator>
            <pubDate>2020-08-21 11:31:44</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[Tìm hiểu về giao thức Lamport - xác thực mật khẩu an toàn một lần]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-giao-thuc-lamport-xac-thuc-mat-khau-an-toan-mot-lan-YWOZrBLPZQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-giao-thuc-lamport-xac-thuc-mat-khau-an-toan-mot-lan-YWOZrBLPZQ0</guid>
            <description><![CDATA[Mở đầu
Ngày nay, các lập trình viên backend đã khá quen thuộc với việc xác thực User thông qua mật khẩu sử dụng hàm băm có muối, và đó cũng chính là p...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Van phong</dc:creator>
            <pubDate>2019-11-25 00:12:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Authenticate in Rails Api]]></title>
                        <link>https://viblo.asia/p/authenticate-in-rails-api-RnB5pyAbKPG</link>
            <guid isPermaLink="true">https://viblo.asia/p/authenticate-in-rails-api-RnB5pyAbKPG</guid>
            <description><![CDATA[1. Khởi tạo dự án :
rails new project_name --api: tạo một dự án mới
2. Tạo cơ sở dữ liệu :
gemfile :

Lưu ý: 

* rails db:create (Tạo Database)
* bund...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Ngoc Vinh</dc:creator>
            <pubDate>2019-05-22 13:13:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[HTTP authentication in Ruby on Rails]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/http-authentication-in-ruby-on-rails-yMnKMA4QK7P</link>
            <guid isPermaLink="true">https://viblo.asia/p/http-authentication-in-ruby-on-rails-yMnKMA4QK7P</guid>
            <description><![CDATA[Trong quá trình phát triển dự án, khi dựng server trên môi trường test/staging chẳng hạn, để đảm bảo thông tin của dự án không bị lộ ra ngoài, khách h...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Thanh Tung B</dc:creator>
            <pubDate>2018-12-02 23:04:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Đăng nhập với nhiều tùy chọn tên đăng nhập]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/dang-nhap-voi-nhieu-tuy-chon-ten-dang-nhap-1VgZvpwO5Aw</link>
            <guid isPermaLink="true">https://viblo.asia/p/dang-nhap-voi-nhieu-tuy-chon-ten-dang-nhap-1VgZvpwO5Aw</guid>
            <description><![CDATA[Xin chào các bạn!

Hôm nay chúng ta cùng nhau bàn luận về chủ đề xác thực người dùng trong laravel.
Đối với một website thì việc xác thực người dùng l...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Hữu Hợi</dc:creator>
            <pubDate>2018-10-14 22:12:07</pubDate>
                                                                                                        </item>
            </channel>
</rss>
