亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

TenantId如果通過用戶登陸的時候獲取用戶表的字段值的時候,登陸功能怎么處理?

老師,請問就是比如說這個TenantId是取得用戶表的“company_id”字段的值,需要用戶先登陸才能獲取

因為有用戶管理功能,所以用戶表不能被過濾掉

這就會導致登陸功能根據用戶名查詢賬戶的時候也會自動加入“company_id”的條件,從而導致登陸查詢用戶信息失敗

但是使用sql過濾的話也不合適,因為登陸進去的用戶管理功能也有可能通過用戶名查詢篩選

這種情況請問怎么處理好?謝謝

正在回答

1 回答

如果你的TenantId為null的話,不會進行過濾。你登錄后,獲取到company_id可以存儲到session中或者其他該用戶能獲取到其他用戶不能獲取的地方。然后在多租戶的getTenantId方法中取出來包裝成Expression對象返回即可。這樣就實現了登錄查詢是不過濾,其他方法過濾。


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

TenantId如果通過用戶登陸的時候獲取用戶表的字段值的時候,登陸功能怎么處理?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號