我已經編寫了一個代理,它接受用戶名和驗證用戶,如果驗證成功,則重定向到數據庫的實際URL。通過電子郵件鏈接進行自動驗證
爲了取用戶名,我使用了@Formulas。因此,我可以在Notes客戶端的任何鏈接或熱點或按鈕中使用我的身份驗證方法。但是,我面臨問題通過提醒電子郵件鏈接發送此方法。
當我通過後端代理創建一個URL時,這個URL /熱點應該有我的代碼和@formula。簡而言之,我想通過我的電子郵件鏈接在URL /熱點內部傳遞@Dblookup。如何完成這項任務?
或者,如果有人點擊他的電子郵件中的鏈接,是否有任何替代方法來獲取用戶名?
只有Notes客戶端必須使用。
編輯#1:添加的場景進行更好的解釋:Web應用程序的
我們的用戶不樂意重新驗證自己的身份。所以,我們一直在嘗試類似於他們想打開一個webdoclink,他們通過他們的電子郵件在Notes客戶端中獲得了WebDoclink,所以他們不應該被要求再次進行身份驗證(因爲他們已經登錄到Notes客戶端)。
我們可以通過靜態應用程序鏈接來實現此目的,其中應用程序名稱不會更改。現在,我們面臨的挑戰是如何做到提醒電子郵件,這些電子郵件鏈接到特定的Web文檔(這裏的鏈接不是靜態的,它們與獨特的文檔ID不同)。 爲了這個工作,我們需要從他的電子郵件點擊鏈接的人的簡稱。
這些電子郵件是發送給Notes客戶端用戶嗎? –
@RichardSchwartz:是的。對於網絡來說,我們沒有問題。但是,這個問題僅與處理Notes客戶端電子郵件有關。 –
我不明白。身份驗證通常由服務器自動完成。你通常不必爲此編寫代碼。你能稍微擴展一下,所以你能更好地理解這個問題嗎? – leyrer