gpt4 book ai didi

ruby-on-rails - 带有用户身份验证 token 的 Rails webcal 订阅 url;

转载 作者:行者123 更新时间:2023-12-02 04:05:20 24 4
gpt4 key购买 nike

我正在尝试为我的应用程序用户创建一个链接,用于订阅他们的帐户日历。我有一个在 rails calendar_publisher_lists_url(:format => :ics, :only_path => false,:protocol => "web cal") 中生成的链接
它生成一个链接,如 webcal://mywebsite.com/calendar.ics
但是,这仅在用户登录时才有效。即使用户未登录,我也需要在日历自动更新时使链接工作。因此,我需要生成一个如下所示的链接:
webcal://123@mywebsite.com/calendar.ics 其中“123”是用户的身份验证 token 。
我如何生成这个网址?

最佳答案

将它作为属性放在 URL 上有什么问题?

calendar_publisher_lists_url(:format => :ics, :only_path => false,:protocol => "webcal", :authentication_token => current_user.authentication_token)

webcal://mywebsite.com/calendar.ics?authentication_token=123

我的意思是除了安全问题......

关于ruby-on-rails - 带有用户身份验证 token 的 Rails webcal 订阅 url;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7970253/

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