web2pyを使用してプロジェクト用のWebインターフェイスを作成し、pamを使用してログインを設定しました。今私は同じもののCLIを作る必要があります。私はユーザーを認証できる方法を見つけることができませんでした(認証しようとしているユーザーが、pamで構成されたweb2pyで構成されたLinuxマシンにすでにログインしていると仮定できます)。Web2pyのコマンドライン認証
2
A
答えて
3
まず、あなたがログインしているユーザーの名前を見つける必要があります。
username = os.getlogin()
その後、あなたはログインを強制する:
from gluon.storage import Storage
from uuid import uuid4
session.auth = Storage(user=user, last_visit=request.now,
expiration=auth.settings.expiration,
hmac_key = str(uuid4())
私たちは、この中に行うために認証方式を追加しようとしてい1行
0
マッシモの言葉に加えて、この1行ログインが今実装されました。私は本の中で、この上の任意のドキュメントを見つけることができませんでしたが、あなたがソースにgluon.toolsモジュール方法で自分を見てみることができ
#User_id is whatever the id is for the user you are forcing them to log in to
auth.login_user(user_id)
:あなたは、次のコードを使用して行うことができます。
関連する問題
- 1. Google App EngineでカスタムドメインとのWeb2py認証?
- 2. モンゴ:コマンドライン管理者認証が
- 3. mongoのコマンドライン認証に失敗しました
- 4. レール認証のユーザー認証と認可
- 5. wpfユーザー認証と認証
- 6. フォーム認証クロスWindows認証
- 7. Windows認証とフォーム認証
- 8. 認証チケット(フォーム認証)
- 9. Web2pyフォームのフィールドオプション
- 10. Web2Pyのリファレンスマニュアル
- 11. web2pyフォームプロセス
- 12. Firebase認証とAuth0認証の違い
- 13. APIキー認証とユーザー認証のベストプラクティス
- 14. Java認証でのGoogle認証httpトークン
- 15. ASP.Netマスター認証のMVC認証チェック
- 16. IIS認証用のHTTP認証ヘッダー
- 17. ASP.NET用のWindows認証とフォーム認証
- 18. web2pyのグループメンバーシップのフォーム
- 19. CakePHPの認証と検証
- 20. GAEでのweb2pyユニットテスト
- 21. web2pyのCURD.search()とパーミッション
- 22. web2pyのクーロン・エラー・メッセージ
- 23. web2py Eclipseでのデバッグ
- 24. AngularJSの認証と承認
- 25. コマンドラインからのC#構文の確認
- 26. ユーザの認証
- 27. 認証 - Androidの
- 28. ウェブサイトの認証
- 29. jsonの認証?
- 30. テキストボックスの認証
このセッションをxmlrpc呼び出しに使用するにはどうすればよいですか? –
例では... web2pyにワンライナーがまだ追加されていますか?その場合は、ドキュメントへのリンクを投稿するか、そうでなければネイティブAPIの使用方法を表示できますか? –