我是 Okta 的新手,我很难弄清楚我需要做什么才能对用户进行身份验证。
我正在为一家已经在内部使用 Okta 的公司编写一个门户网站。
他们要求我使用 Okta 对用户进行身份验证。这是唯一的 Okta 集成要求。
该门户在前端使用 vanilla JS/CSS/HTML5,并使用自定义 Python api 层和 Python 后端来提供数据。
我已经阅读了http://developer.okta.com/docs/guides/pysaml2.html上的指南,我不禁认为这对于简单地验证用户来说似乎有点过头了。
我看到当我创建一个示例应用程序时,我可以使用安全 Web 身份验证而不是 SAML 创建应用程序。在我的情况下这是可取的吗?我们需要使用 SAML 吗?
如果 SAML 是正确的方法,那么在阅读有关从何处开始的文档后,我会感到有些失落。尽管使用了 Python,但该应用程序本身并不是真正的 Python 应用程序。
我创建了 Okta 应用程序。我有使用自定义 Python 后端和 API 层创建的自定义 Web 应用程序。
有关如何连接两者以验证用户身份的任何提示?