困っていること
URLからサイトに飛んだ際に、セッションが切れているor元々ログインしていない状態だと、ログインページに飛び、ログイン後に遷移するページがTOPページになっています。
これを、元々見ようとしていたページ(URLのページ)にログイン後、直接飛ぶようにしたいのですがなかなか上手くいかず困っています。
試したこと
if not current_user.is_authenticated: request.args('next') = request.path print(request.args.get('next')) return current_app.login_manager.unauthorized(request.path)
getパラメータでrequest.pathを送り、request.pathが空じゃなければredirect(元々のURL先)、空の時はredirect(TOPページ)のようにすればいいのかなと思ったりもしたのですがいかがでしょうか?
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/14 01:45
2017/11/14 06:13
2017/11/14 06:53 編集