非常教程

Erlang 20参考手册

核心 | kernel

auth

模块

AUTH

模块摘要

Erlang网络认证服务器。

描述

此模块已弃用。有关Magic Cookie系统的说明,请参阅Distributed ErlangErlang参考手册。

数据类型

cookie() = atom()

出口

cookie() - > Cookie

类型

使用erlang:get_cookie()而是用ERTS。

Cookie%28 Cookie%29->真

类型

Cookie还可以指定为具有单个原子元素的列表。

使用erlang:set_cookie(node(),Cookie)in ERTS相反。

is_auth(节点) - >是| 没有

类型

返回yesNode授权通信。请注意,Node在这种情况下建立了连接。返回no如果Node不存在或通信未被授权(它具有另一个比auth认为它的cookie )。

使用net_adm:ping(Node)相反。

node_cookie([Node, Cookie]) -> yes | no

类型

相当于node_cookie(Node, Cookie)...

node_cookie(Node,Cookie) - > yes | 没有

类型

设置magic cookieNodeCookie并验证授权的状态。相当于呼叫erlang:set_cookie(Node,Cookie),紧随其后auth:is_auth(Node)...

Erlang 20

Erlang 是一种通用的面向并发的编程语言,可应付大规模开发活动的程序设计语言和运行环境。

主页 https://www.erlang.org/
源码 https://github.com/erlang/otp
版本 20
发布版本 20.1