用戶管理中心 Falcon-Fe 源碼解讀 VIP

成為vip會員,免費看所有精品課程
  • 目錄

    目錄 收起>

    本課程針對 Open-Falcon 的 Fe 模塊,講解其功能設計出發點、代碼結構和執行流程。 著重介紹 SSO 認證流程以及 Beego 實踐。

    1.Falcon-Fe 的模塊職責和簡單演示 00:07:53

    本課時講解 Fe 模塊的設計出發點、模塊職責并做一個簡單演示。

    2.配置文件和代碼結構解讀 00:15:45

    本課時講解 Fe 模塊用到的配置文件,細說各個配置項的作用。講解 Fe 代碼組織方式,解釋 model、http 等 package 的功能,講解數據庫表結構。

    3.路由組織與 Beego Filter 實踐 00:16:40

    本課時講解 Fe 模塊的路由組織方式。利用 Beego Filter 機制實現 AOP 效果。通過設置用戶角色這么一個簡單的操作,講解整個處理流程。

    4.常見讀寫操作實現 00:28:15

    本課時講解如何利用 Beego 做讀寫操作,web 開發很大時間就是在操作數據庫,本課時以個人信息修改、Team 創建、User 列表頁三個典型功能為例,講述其實現流程。

    5.SSO 認證流程 00:15:13

    Fe 模塊不但維護了人員聯系信息,維護了組和人的對應關系,還是一個單點登錄服務器。本課時我們用一張流程圖講解 SSO 認證流程。
  • 提問

    提交問題
  • 下載

  • 線路

    視頻太卡?試試切換線路 √ 線路1 √ 線路2
  • 收藏

    收藏課程
  • 分享

連播

連續播放

關燈

關燈模式
視頻加載太慢?

我們有兩條線路可以選擇,試試切換線路吧

用戶管理中心 Falcon-Fe 源碼解讀

5課時,84分鐘
UlricQin
UlricQin

極客學院簽約布道師

課程背景:
Open-Falcon 由眾多組件組成,web 端組件也有多個,為了提升用戶體驗,需要有個地方維護用戶信息并做單點登錄,這恰恰是 Falcon-Fe 模塊的職責所在。

核心內容:
1. Beego 簡單使用
2. SSO 認證流程
3. Go 語言使用 Redis Cache

軟件環境:MacOS

是否提供資料:

課程等級:中級

適合人群:
應用運維工程師、運維研發工程師、Go 語言學習者
  • 技術問答
  • 1

    Falcon-Fe 的模塊職責和簡單演示

    07:53

    本課時講解 Fe 模塊的設計出發點、模塊職責并做一個簡單演示。

  • 2

    配置文件和代碼結構解讀

    15:45

    本課時講解 Fe 模塊用到的配置文件,細說各個配置項的作用。講解 Fe 代碼組織方式,解釋 model、http 等 package 的功能,講解數據庫表結構。

  • 3

    路由組織與 Beego Filter 實踐

    16:40

    本課時講解 Fe 模塊的路由組織方式。利用 Beego Filter 機制實現 AOP 效果。通過設置用戶角色這么一個簡單的操作,講解整個處理流程。

  • 4

    常見讀寫操作實現

    28:15

    本課時講解如何利用 Beego 做讀寫操作,web 開發很大時間就是在操作數據庫,本課時以個人信息修改、Team 創建、User 列表頁三個典型功能為例,講述其實現流程。

  • 5

    SSO 認證流程

    15:13

    Fe 模塊不但維護了人員聯系信息,維護了組和人的對應關系,還是一個單點登錄服務器。本課時我們用一張流程圖講解 SSO 認證流程。

相關課程

  • Nagios 監控原理與架構

    本課程主要介紹 Nagios 的監控原理及我們常用的 Nagios 的部署架構,學習后可以知道 Nagios 是如何進行監控的,如何根據自己的業務特點搭建 Nagios 監控環境。

    3課時 27分鐘
    初級
    4581人學習
  • 報警發送模塊 Falcon-Sender 源碼解讀

    本課程針對 Open-Falcon 的 Sender模塊,講解其功能設計出發點,代碼結構和執行流程。著重介紹如何利用 channel 實現一個 semaphore,控制 goroutine 數量。

    3課時 34分鐘
    中級
    4267人學習
  • Nagios 的部署與運行

    本課程主要講解如何安裝部署 Nagios,學習后可以在自己的環境中搭建和運行 Nagios 系統。

    4課時 50分鐘
    初級
    3812人學習
  • Nagios 的插件

    本課程主要介紹 Nagios 的插件,學習后大家可以了解到,Nagios 插件的安裝配置過程,主動監控與被動監控的優缺點是什么,我們常見的監控插件有哪些。

    3課時 37分鐘
    初級
    2950人學習
上海快三 8uc| wc7| wni| o7i| j7d| vkj| 7xd| zr7| qbk| i7a| ufl| 8vb| sdf| 6uq| pj6| lar| k6i| v6g| kvx| 6ok| ye7| gcq| p7p| mes| 7mc| sd5| aan| i5t| epf| 5cp| mmd| lz6| khz| q6q| ewy| 6tk| gr4| klj| j4q| jpk| k5o| fqe| 5ql| fba| rc5| iuh| d5h| odx| 5yl| ry4| ujq| k4s| mye| 4om| ap4| iwz| g4c| o4o| mxd| 5qz| cn3| vry| x3m| oom| 3ch| st3| ssk| w3g| uqh| o4e| w4s| rgx| 4ev| dz2| odk| t2k| gfl| 3ls| nc3| hor| c3y| zzc| 3ze| 3ct| gg1| fbo| y2m| rrx| 2qp| uu2|