iT邦幫忙

2022 iThome 鐵人賽

DAY 6
1
自我挑戰組

經營資訊社群之雜談系列 第 6

宇宙秩序: 成員加入驗證(一)

  • 分享至 

  • xImage
  •  

為何需要驗證?

一開始社群的目的就是提供系上同學交流的空間(可以想像成坐落在系館的虛擬空間),若加入外系生可能會導致成員發言會有所顧忌,或是有一些不想和非系上同學分享的資訊。我們也有想過讓雙主修同學加入,但雙主修同學是系上同學的三倍,加入將會稀釋社群的資源。

各種驗證方式的缺點

  1. 透過關係提供邀請連結:
    難以避免有人不小心把連結傳給非本系的同學。
  2. 上傳能證明身分的圖片:
    FFXIV Group For Taiwan(感謝 Sky Hong 提供例子)伺服器中,使用 Google 表單驗證,需要留下角色 ID 與畫面,但可能會發生盜用畫面與 ID 以取得權限的問題。
    我們一開始也採用第二種方式,可以上傳在學證明、繳費單或是學生證等。但發現利用軟體或是網頁的開發人員工具,就可以偽造在學證明,因此需要更可靠的驗證方式。

https://ithelp.ithome.com.tw/upload/images/20220921/20152714BDrCxS0MM7.png
圖1:偽造在學證明(上圖為偽造系所)

要認證是否為系上的同學,可以利用 OAuth 或是學校信箱持有進行驗證,可以確保驗證申請人與證明為相同的人。但這邊要抱怨一下敝校一直沒有做出 OAuth 提供我們使用,所以我們只能利用信箱持有驗證。明天會提到驗證細節。


上一篇
宇宙秩序: 權限與規則
下一篇
宇宙秩序: 成員加入驗證(二)
系列文
經營資訊社群之雜談12
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言