gpt4 book ai didi

javascript - 带有 Rails(设计)身份验证的 Marionette.js

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:25:23 26 4
gpt4 key购买 nike

很好奇人们通常如何处理这个问题。我的策略是有一个授权的根路由和一个未授权的根路由。

授权用户被直接发送到我的 marionette.js 单页应用程序,未授权用户被发送到标准 Rails 登录页面,可以选择登录或注册。

看来您可以将这些全部组合到您的单页应用程序中。您可以根据查看元素所需的授权(注册、管理员、版主等)附加到元素的类来显示/隐藏 ui 元素。您还可以向路由器添加某种“before_filter”,以检查用户是否可以根据其 Angular 色访问此路由。

我不确定在这种情况下您将如何处理登录/注册。您可以设置自己的 api 路由,将 POST 发送到哪个交接工作来设计?

想法?策略?这里的最佳做法是什么?

最佳答案

我发现尝试让 Backbone/Marionette 处理授权站点内容的身份验证和重新加载是痛苦且不必要的。一旦他们登录,将他们重定向到服务器处理的不同 URL,并让服务器作为经过身份验证的用户发送他们需要的所有内容。

关于javascript - 带有 Rails(设计)身份验证的 Marionette.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18151759/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com