bokeh.server.auth_provider

Bokehサーバに許可機構を提供するためのフックを提供する.

class AuthModule(module_path)[ソース]

Pythonモジュールから構成されたAuthProvider。

以下の属性は、モジュールから対応する値(存在する場合)を返し、そうでなければ、いかなる値も返さない:

  • get_login_url,

  • get_user

  • get_user_async

  • login_url

  • logout_url

♪the login_handler 属性は1つに戻ります LoginHandler モジュールから初期化し,そうでなければ初期化しない.

♪the logout_handler 属性は1つに戻ります LogoutHandler モジュールから初期化し,そうでなければ初期化しない.

property get_login_url

ログインのために認証されていないユーザをリダイレクトするためのURLを計算する関数。

この属性はNONEに戻るかもしれません login_url 提供するのではありません

もし関数が戻ってきたら、それは受け入れなければなりません。 RequestHandler 検証されていないユーザの登録URLを返す.

property get_user

現在認証されているユーザの関数を取得する。

この属性はNONEに戻るかもしれません get_user_async 関数を提供することです

もし関数が戻ってきたら、それは受け入れなければなりません。 RequestHandler 現在認証されているユーザに戻ります。

property get_user_async

現在認証されているユーザの非同期関数を取得する。

この属性はNONEに戻るかもしれません get_user 関数を提供することです

もし関数が戻ってきたら、それは受け入れなければなりません。 RequestHandler 現在認証されているユーザに戻ります。

property login_handler

登録ページの要求ハンドラクラス.

以下の場合、この属性はNONEを返す可能性があります login_url 提供するのではありません

1つのクラスに戻ると,RequestHandlerのサブクラスでなければならず,RequestHandlerは使用する. logout_url

property login_url

ログインのためのURLに認証されていないユーザをリダイレクトするために使用される。

この属性はNONEに戻るかもしれません get_login_url 関数を提供することです

property logout_handler

ログアウトページの要求ハンドラクラス.

この属性はNONEを返す可能性がある.

1つのクラスに戻ると,RequestHandlerのサブクラスでなければならず,RequestHandlerは使用する. logout_url

property logout_url

認証されていないユーザをログアウトするためのURLにリダイレクトするために使用される。

この属性は何も返さない可能性がある.

class AuthProvider[ソース]

許可フックを実現するための抽象基底クラス.

サブクラスは以下の1つを提供しなければならない. get_user あるいは…。 get_user_async それがそうです。

サブクラスはまた提供しなければならない login_url あるいは…。 get_login_url それがそうです。

あるいはもし login_url 相対的なURLを提供して login_handler 提供することもできます。

これらの属性は logout_url そして get_logout_handler 対応する登録属性と同様であり、オプションである。

property endpoints

ログイン/ログアウトサイトのURLパターン。

property get_login_url

ログインのために認証されていないユーザをリダイレクトするためのURLを計算する関数。

この属性はNONEに戻るかもしれません login_url 提供するのではありません

もし関数が戻ってきたら、それは受け入れなければなりません。 RequestHandler 検証されていないユーザの登録URLを返す.

property get_user

現在認証されているユーザの関数を取得する。

この属性はNONEに戻るかもしれません get_user_async 関数を提供することです

もし関数が戻ってきたら、それは受け入れなければなりません。 RequestHandler 現在認証されているユーザに戻ります。

property get_user_async

現在認証されているユーザの非同期関数を取得する。

この属性はNONEに戻るかもしれません get_user 関数を提供することです

もし関数が戻ってきたら、それは受け入れなければなりません。 RequestHandler 現在認証されているユーザに戻ります。

property login_handler

登録ページの要求ハンドラクラス.

以下の場合、この属性はNONEを返す可能性があります login_url 提供するのではありません

1つのクラスに戻ると,RequestHandlerのサブクラスでなければならず,RequestHandlerは使用する. logout_url

property login_url

ログインのためのURLに認証されていないユーザをリダイレクトするために使用される。

この属性はNONEに戻るかもしれません get_login_url 関数を提供することです

property logout_handler

ログアウトページの要求ハンドラクラス.

この属性はNONEを返す可能性がある.

1つのクラスに戻ると,RequestHandlerのサブクラスでなければならず,RequestHandlerは使用する. logout_url

property logout_url

認証されていないユーザをログアウトするためのURLにリダイレクトするために使用される。

この属性は何も返さない可能性がある.

class NullAuth[ソース]

デフォルトの認証なしAuthProvider.

この提供プログラムのすべての属性はNoneを返す.

property get_login_url

ログインのために認証されていないユーザをリダイレクトするためのURLを計算する関数。

この属性はNONEに戻るかもしれません login_url 提供するのではありません

もし関数が戻ってきたら、それは受け入れなければなりません。 RequestHandler 検証されていないユーザの登録URLを返す.

property get_user

現在認証されているユーザの関数を取得する。

この属性はNONEに戻るかもしれません get_user_async 関数を提供することです

もし関数が戻ってきたら、それは受け入れなければなりません。 RequestHandler 現在認証されているユーザに戻ります。

property get_user_async

現在認証されているユーザの非同期関数を取得する。

この属性はNONEに戻るかもしれません get_user 関数を提供することです

もし関数が戻ってきたら、それは受け入れなければなりません。 RequestHandler 現在認証されているユーザに戻ります。

property login_handler

登録ページの要求ハンドラクラス.

以下の場合、この属性はNONEを返す可能性があります login_url 提供するのではありません

1つのクラスに戻ると,RequestHandlerのサブクラスでなければならず,RequestHandlerは使用する. logout_url

property login_url

ログインのためのURLに認証されていないユーザをリダイレクトするために使用される。

この属性はNONEに戻るかもしれません get_login_url 関数を提供することです

property logout_handler

ログアウトページの要求ハンドラクラス.

この属性はNONEを返す可能性がある.

1つのクラスに戻ると,RequestHandlerのサブクラスでなければならず,RequestHandlerは使用する. logout_url

property logout_url

認証されていないユーザをログアウトするためのURLにリダイレクトするために使用される。

この属性は何も返さない可能性がある.