[orientdb]:使用令牌进行身份验证时获取当前用户

时间:2016-05-09 09:53:34

标签: orientdb orientdb-2.1

如何通过二进制api删除当前用户(OUser)。我正在使用内置的基于令牌的身份验证。 我期待两种方法:

1 个答案:

答案 0 :(得分:0)

我刚刚发现你的帖子,可能为时已晚,但你可以这样做:

OServer server = OServerMain.create(); //  for exemple

ODatabaseDocumentTx db = new ODatabaseDocumentTx(BDDURL).open("admin","admin"); // admin is juste for this exemple

OTokenHandlerImpl handler = new OTokenHandlerImpl(server);

OToken tok = handler.parseWebToken(yourtoken);

OUser user =  tok.getUser(db);