0
我正在使用IBM MobileFirst Studio插件7.0,並且在此處查看基於適配器的身份驗證教程Documentation。使用isInternalUSerID進行基於適配器的身份驗證
我看到isInternalUserID不用於創建userIdentity對象,而不像表單基礎認證器。它可以被使用嗎?或者是特定的,以便創建userIDentity的代碼需要在適配器中完成?
我正在使用IBM MobileFirst Studio插件7.0,並且在此處查看基於適配器的身份驗證教程Documentation。使用isInternalUSerID進行基於適配器的身份驗證
我看到isInternalUserID不用於創建userIdentity對象,而不像表單基礎認證器。它可以被使用嗎?或者是特定的,以便創建userIDentity的代碼需要在適配器中完成?
有兩個部分答案:
a)當使用自定義的安全測試,「isInternalUserID」是用來識別特定的領域爲將被用於創建用戶身份的人。如果一個領域被標記爲「isInternalUserID」,則意味着只有這個領域被用於用戶識別。 對於應用於移動或Web資源的每個安全配置,必須只有一個這樣的領域。 b)基於適配器的認證允許在MobileFirst適配器內靈活地開發定製認證邏輯。這就是爲什麼你看到userIdentity是用適配器邏輯創建和分配的(不像基於表單的示例)。 但是,您會注意到,生成的身份仍然分配給域,在安全測試中標記爲「isInternalUserId」。
更多細節: